Releases: smartcontractkit/chainlink-ton
Releases · smartcontractkit/chainlink-ton
Release list
TON Contracts 1.6.2+320489da226e
ref: migrate Offramp.spec to abigen wrappers (#798) * ref: hide SnakedCell from API * feat: hide refs from API * ref: make specs for TypeAndVersion, Withdrawable and Upgradeable compatible with autogenerated bindings * feat: make queryID optional in API * ref: migrate offramp.spec to generated bindings * ref: delete manual OffRamp wrapper * fix: typecheck and gas-report * ref: migrate abigen.py script to Typescript and use a real parser instead of regex * ref: use abigen for ownable messages * fix: nix hash * fix: CI issue * feat: abigen exposes Dictionaries as Map and Set to make API more ergonomic
TON Contracts 1.6.2+382843ed43ea
TokenAdapter skeleton (#772) * tokenRegistry bindings and deployment * rename module to tokenregistry * rename to lowercase * fix tokenRegistry not in metadata * rename wrapper compile file * add missing shortToLong FQN * golint * ID instead of Id * golint deployment * fix token registry address not stored in address book * re-organize dynamic config type * update wrappers and tests with new DynamicConfig layout * fix off-chain bindings and deployment * golint * TokenPool on ReturnTokenInfo should be raw address instead of maybe address Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Set minter address and token pool address as addressNone instead of null Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Potential fix for pull request finding fix typo Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * fix typo Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * update generated onramp wrappers * TokenAdapter skeleton * add tests * shard token registry under the Router * revert changes to onRamp data structure * restore firedrill onramp as well * move to sharded implementation under the Router * remove tokenregistry deployment step * fix issues that would cause failing tests * fix router golden hex and add tokenRegistryDeployment to builder * golint * remove todo * fix comment * fix failing integration tests * provide jetton contracts on the released contracts artifact. Unify build recipe * fix jetton contracts env var not exposed on contracts pkg nix * modiy adapter to use retrieveCompiledContracts sequence and to be able to configure package * fmt * bump chainlink-ccip/devenv and fix breaking change * go mod tidy integration tests * gomods tidy * go graph * fix more linter issues * uncomment code skipping jetton tests * fix usage of nix develop on contracts build * fix DeployContract checks * implement ConfigureTokenForTransfersSequence * allow unidirectional curse on tests * fix linting and comments * lint * remove reference to "ticket 3" * address pr review comments * gomods tidy * golint * format imports --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
TON Contracts 1.6.2+c2d84d55ec88
[NONEVM-5572] Test math.tolk safePow10 (#794) * test: math lib pow10 * fix: overflow edgcase * fix: abigen * ref: extract test cases * ref: abigen math test wrapper
TON Contracts 1.6.2+bb3cf7801e11
[NONEVM-5521] [TokenPool] amount should be in coins (#784) * fix: migrate local amount to coins * doc: document mustCastToCoin * ref: extract power function to math lib * fix: abigen * fix: outdated manual wrappers * fix: outdated binding * fmt: golint * fix: sync breaking change * nix hash * fix: local replace in tests * fmt: golint * fix: fmt * nix hash * fix: pin ton version temporarily * fix: comments
TON Contracts 1.6.2+c6cbca50e3fe
contracts/1.6.2+c6cbca50e3fe Merge da7c955fdfe020f7374ebdcf01b14d65a3706f4c into e5fa76b064b69838c…
TON Contracts 1.6.2+ab026726e6d5
contracts/1.6.2+ab026726e6d5 Merge 0f257c34bd8a8a2749581b84f674567ad08fd877 into e5fa76b064b69838c…
TON Contracts 1.6.2+7b05dc43482d
contracts/1.6.2+7b05dc43482d Merge 26591a05a7232bd3d3dee129b7f036cee822954d into e5fa76b064b69838c…
TON Contracts 1.6.2+e5fa76b064b6
fmt: cleanup unused imports (#783) * fmt: cleanup unused imports nix develop .#contracts -c acton check --fix --enable-only E005 * ref: update bindings
TON Contracts 1.6.2+dbe56e8d9346
contracts/1.6.2+dbe56e8d9346 Merge 4c3f8c2d1bedccfd67c59c83716ff78bff3e4f88 into 427e76f1445f637b0…
TON Contracts 1.6.2+c658328b9f81
contracts/1.6.2+c658328b9f81 Merge 91bdc67df5b85bc0838c50f885e432c635cff388 into e5fa76b064b69838c…