├── .env.sample ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── audit_report.md │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── .gitignore ├── .prettierrc ├── .solhint.json ├── README.md ├── abi ├── AutoCoinageSnapshot.json ├── AutoCoinageSnapshot2.json ├── AutoCoinageSnapshotProxy.json ├── AutoCoinageSnapshotProxy2.json ├── AutoRefactorCoinage.json ├── Candidate.json ├── DAOCommitteeExtend.json ├── DAOCommitteeOwner.json ├── DAOCommitteeProxy.json ├── DAOVault.json ├── DepositManager.json ├── DepositManagerProxy.json ├── DepositManager_setWithdrawalDelay.json ├── ERC20A.json ├── ERC20AFactory.json ├── ERC20B.json ├── ERC20BFactory.json ├── ERC20C.json ├── ERC20CFactory.json ├── ERC20Simple.json ├── ERC20SimpleFactory.json ├── MultiSigWallet.json ├── OperatorManagerV1_1.json ├── PowerTONHammerDAO.json ├── PowerTONSwapper1.json ├── PowerTONSwapperProxy.json ├── ProjectToken.json ├── ProjectTokenProxy.json ├── SeigManagerV1_3.json ├── SeigManager_dune.json ├── TON.json ├── TOS.json ├── TokenDividendPool.json ├── UniswapV3Pool.json ├── WTON.json ├── daoAgendaManager.json ├── daoCommittee.json ├── layer2Registry.json └── seigManager.json ├── contracts ├── accessControl │ ├── AccessControl.sol │ ├── Address.sol │ ├── ERC165A.sol │ ├── EnumerableSet.sol │ └── IERC165.sol ├── common │ ├── AccessibleCommon.sol │ ├── AuthControlCoinage.sol │ ├── AuthControlL1BridgeRegistry.sol │ ├── AuthControlLayer2Manager.sol │ ├── AuthControlSeigManager.sol │ └── AuthRole.sol ├── dao │ ├── Candidate.sol │ ├── CandidateAddOnProxy.sol │ ├── CandidateAddOnStorage.sol │ ├── CandidateAddOnStorage1.sol │ ├── CandidateAddOnV1_1.sol │ ├── CandidateProxy.sol │ ├── CandidateStorage.sol │ ├── DAOCommitteeOwner.sol │ ├── DAOCommittee_V1.sol │ ├── StorageStateCommittee.sol │ ├── StorageStateCommitteeV2.sol │ ├── factory │ │ ├── CandidateAddOnFactory.sol │ │ ├── CandidateAddOnFactoryProxy.sol │ │ ├── CandidateAddOnFactoryStorage.sol │ │ ├── CandidateFactory.sol │ │ ├── CandidateFactoryProxy.sol │ │ └── CandidateFactoryStorage.sol │ ├── interfaces │ │ ├── CoinageFactoryI.sol │ │ ├── ICandidate.sol │ │ ├── ICandidateAddOn.sol │ │ ├── ICandidateAddOnFactory.sol │ │ ├── ICandidateFactory.sol │ │ ├── ICoinage.sol │ │ ├── IDAOAgendaManager.sol │ │ ├── IDAOCommittee.sol │ │ ├── IDAOVault.sol │ │ ├── IERC165A.sol │ │ ├── IIDAOCommittee.sol │ │ ├── IISeigManager.sol │ │ ├── ILayer2.sol │ │ ├── ILayer2Registry.sol │ │ ├── IOperateContract.sol │ │ ├── IPauser.sol │ │ ├── IPowerTON.sol │ │ ├── ISeigManager.sol │ │ ├── IStorageStateCommittee.sol │ │ ├── ITarget.sol │ │ ├── IWTON.sol │ │ ├── Layer2I.sol │ │ ├── Layer2RegistryI.sol │ │ └── PowerTONI.sol │ └── lib │ │ ├── Agenda.sol │ │ └── BytesLib.sol ├── interfaces │ ├── IProxyAction.sol │ ├── IProxyAction2.sol │ └── IProxyEvent.sol ├── layer2 │ ├── L1BridgeRegistryProxy.sol │ ├── L1BridgeRegistryStorage.sol │ ├── L1BridgeRegistryV1_1.sol │ ├── Layer2ManagerProxy.sol │ ├── Layer2ManagerStorage.sol │ ├── Layer2ManagerV1_1.sol │ ├── LegacySystemConfig.sol │ ├── LegacySystemConfigProxy.sol │ ├── LegacySystemConfigStorage.sol │ ├── OperatorManagerProxy.sol │ ├── OperatorManagerStorage.sol │ ├── OperatorManagerV1_1.sol │ ├── factory │ │ └── OperatorManagerFactory.sol │ └── interfaces │ │ ├── IL1Bridge.sol │ │ ├── IL1BridgeRegistry.sol │ │ ├── ILayer2Manager.sol │ │ ├── IOperator.sol │ │ ├── IOperatorManagerFactory.sol │ │ ├── IOptimismPortal.sol │ │ ├── IOptimismSystemConfig.sol │ │ ├── IRollupConfig.sol │ │ └── IStandardBridge.sol ├── libraries │ ├── Create2.sol │ ├── DSMath.sol │ ├── FullMath.sol │ ├── SArrays.sol │ └── SafeERC20.sol ├── mocks │ ├── Faucetv2.sol │ ├── InvalidCandidateAddOn.sol │ ├── MockLayer2.sol │ ├── MockSystemConfig.sol │ ├── MockSystemConfigFactory.sol │ └── WTON.sol ├── proxy │ ├── DAOCommitteeProxy2.sol │ ├── Proxy.sol │ ├── ProxyCoinage.sol │ ├── ProxyL1BridgeRegistry.sol │ ├── ProxyLayer2Manager.sol │ ├── ProxySeigManager.sol │ ├── ProxyStorage.sol │ └── ProxyStorage2.sol ├── stake │ ├── Layer2Registry.sol │ ├── Layer2RegistryProxy.sol │ ├── Layer2RegistryStorage.sol │ ├── README.md │ ├── factory │ │ ├── AutoRefactorCoinageFactory.sol │ │ └── CoinageFactory.sol │ ├── interfaces │ │ ├── AutoRefactorCoinageI.sol │ │ ├── CoinageFactoryI.sol │ │ ├── DepositManagerI.sol │ │ ├── IAutoCoinageSnapshot.sol │ │ ├── IDepositManager.sol │ │ ├── IERC20.sol │ │ ├── IIDepositManager.sol │ │ ├── IIERC20.sol │ │ ├── IIISeigManager.sol │ │ ├── ILockTOSDividend.sol │ │ ├── IOnApprove.sol │ │ ├── IPowerTONSwapperEvent.sol │ │ ├── IRefactor.sol │ │ ├── ISeigManager.sol │ │ ├── ITON.sol │ │ ├── ITOS.sol │ │ ├── IWTON.sol │ │ ├── MinterRoleRenounceTarget.sol │ │ ├── OwnableTarget.sol │ │ ├── PauserRoleRenounceTarget.sol │ │ ├── RefactorCoinageSnapshotI.sol │ │ ├── SeigManagerI.sol │ │ ├── SeigManagerV1I.sol │ │ └── iPowerTON.sol │ ├── managers │ │ ├── DepositManager.sol │ │ ├── DepositManagerProxy.sol │ │ ├── DepositManagerStorage.sol │ │ ├── DepositManagerV1_1.sol │ │ ├── DepositManagerV1_1Storage.sol │ │ ├── DepositManager_setWithdrawalDelay.sol │ │ ├── SeigManager.sol │ │ ├── SeigManagerProxy.sol │ │ ├── SeigManagerStorage.sol │ │ ├── SeigManagerV1_1.sol │ │ ├── SeigManagerV1_1Storage.sol │ │ ├── SeigManagerV1_2.sol │ │ ├── SeigManagerV1_3.sol │ │ └── SeigManagerV1_3Storage.sol │ └── tokens │ │ ├── AutoRefactorCoinage.sol │ │ ├── AutoRefactorCoinageProxy.sol │ │ ├── AutoRefactorCoinageStorage.sol │ │ ├── RefactorCoinageSnapshot.sol │ │ ├── RefactorCoinageSnapshotProxy.sol │ │ └── RefactorCoinageSnapshotStorage.sol └── test │ ├── TestLayer2.sol │ ├── TestSeigManager.sol │ └── TestSetDealy.sol ├── data ├── coinages-total-supply.json ├── coinages.json ├── depositedTxs.json ├── depositors.json ├── last-seig-block.json ├── layer2-accounts-balances │ ├── 0x17602823b5fe43a65ad7122946a73b019e77fd33.json │ ├── 0x2000fc16911fc044130c29c1aa49d3e0b101716a.json │ ├── 0x39a13a796a3cd9f480c28259230d2ef0a7026033.json │ ├── 0x41fb4bad6fba9e9b6e45f3f96ba3ad7ec2ff5b3c.json │ ├── 0x42ccf0769e87cb2952634f607df1c7d62e0bbc52.json │ ├── 0x5d9a0646c46245a8a3b4775afb3c54d07bcb1764.json │ ├── 0x97d0a5880542ab0e699c67e7f4ff61f2e5200484.json │ ├── 0xb9d336596ea2662488641c4ac87960bfdcb94c6e.json │ ├── 0xbc8896ebb2e3939b1849298ef8da59e09946cf66.json │ └── 0xcc38c7aaf2507da52a875e93f57451e58e8c6372.json ├── layer2_last_commit_block.json ├── layer2s.json ├── tot-balances.json └── tot-total-supply.json ├── deploy-layer2 └── 0.deploy_v2.ts ├── deploy-migration └── deploy.ts ├── deploy-staking-all-sepolia └── deploy.ts ├── deploy-staking-v2.5-mainnet └── 0.deploy.ts ├── deploy-staking-v2.5-sepolia └── 0.deploy.ts ├── deployments ├── goerli │ └── .chainId └── mainnet │ ├── .chainId │ ├── DAOCommitteeExtend.json │ └── solcInputs │ └── a7ab97eaa9e3d10ccefbb1d424985196.json ├── doc ├── en │ └── dao-upgraded-en.md ├── img │ ├── DAO_Changed.jpg │ ├── DAO_Original.jpg │ ├── ForCandidate.jpg │ ├── ForEveryone.jpg │ ├── ForEveryone1.jpg │ ├── ForMember.jpg │ ├── createCandidate.jpg │ ├── createCandidateAddOn.jpg │ ├── createLayer2Candidate.jpg │ └── registerLayer2CandidateByOwner.jpg └── kr │ └── dao-upgraded.md ├── docs ├── audits │ ├── carl │ │ └── Tokamak Network - Staking v2 Security Assesment-EN.pdf │ ├── certik │ │ └── PRE-preliminary-20250305T015421Z.pdf │ └── hammer │ │ └── STAKING_V2_AUDIT_REPORT_EN.pdf ├── deployed-addresses-mainnet.md ├── deployed-addresses-sepolia.md ├── developer-guide │ ├── README.md │ └── contracts │ │ ├── CoinageFactory.md │ │ ├── DepositManager.md │ │ ├── Layer2Registry.md │ │ ├── SWTON_RefactorCoinageSnapshot.md │ │ ├── SeigManager.md │ │ ├── TON.md │ │ └── WTON.md ├── en │ └── ton-staking-v2.md ├── etherscan-guide │ ├── README.md │ ├── transaction-seigniorage-functions.md │ ├── transaction-staking-functions.md │ └── view-functions.md ├── img │ ├── 1-1.png │ ├── 1-2.png │ ├── 2-1.png │ ├── 2-2.png │ ├── 3-1.png │ ├── 3-2.png │ ├── 3-3.png │ ├── 3-4.png │ ├── 4-1.png │ ├── 4-2.png │ ├── 4-3.png │ ├── 4-4.png │ ├── connect-wallet-0.png │ ├── connect-wallet-1.png │ ├── deposit-connect-wallet-0.png │ ├── deposit-connect-wallet-1.png │ ├── seig-manager-proxy-read.png │ ├── seig-manager-proxy-write.png │ ├── test1.png │ └── tnss_bi.webp └── kr │ └── ton-staking-v2.md ├── hardhat.config.mainnet.ts ├── hardhat.config.sepolia.ts ├── hardhat.config.ts ├── outputFile └── log-used-gas.xlsx ├── package.json ├── scripts ├── 1.deploy_DAO.js ├── 10.createAgendaTest_onMainnet.js ├── 11.createAgenda_on_Sepolia.js ├── 12.createAgenda_on_Mainnet.js ├── 2.deploy_NewDAOStructure.js ├── 2.deploy_SeigManagerV1_2.js ├── 3.Setting_NewDAOStructure.js ├── 3.deploy_DAOCommitteeAddV1_1.js ├── 33-issue-setwithdrawalDelay │ └── deploy │ │ └── 0.deploy.js ├── 4.Check_Setting_NewDAOStructure.js ├── 4.deploy_SeigManagerV1_3.js ├── 5.deploy_DepositManagerV1_1.js ├── 6.view_add_seigs_functions.js ├── 7.run_set_SeigManagerV1_3.js ├── 8.run_withdrawAndDepositL2.js ├── 9.check_apy.js ├── layer2-mainnet │ ├── 0.dao_add_funcs_seigs_dep.js │ ├── 1.register_layer2Candidate.js │ └── 2.test_layer2Candidate.js ├── layer2-sepolia │ ├── 1.withdrawAndDepositL2.js │ ├── 2.test-wton.js │ ├── 3.deploy-mockSystemConfigFactory.js │ └── 4.initialize_storage.js ├── old-data │ └── 1.getLayer.js ├── query │ └── 0.total_supply.js ├── sepolia-stakingv2-register │ └── 0.register_titan-sepolia.js ├── sepolia-upgrade │ ├── 0.deploy_operator.js │ ├── 1.deploy_layer2Manager.js │ ├── 2.deploy_l2Registry.js │ └── 3.deploy_depositManager.js ├── setSelectorImplementations2Agenda_mainnet.js ├── setSelectorImplementations2Agenda_onSepolia.js ├── test.js └── upgradeTo_onSepolia.js ├── tasks ├── abi │ ├── CandidateAddOnV1_1.json │ ├── L1BridgeRegistryV1_1.json │ ├── Layer2ManagerV1_1.json │ ├── LegacySystemConfig.json │ ├── OperatorManagerV1_1.json │ └── TON.json ├── create-rollup-config.ts ├── index.ts ├── l1bridge-registry-candidate-add-on.ts └── layer2-manager-candidate-add-on.ts ├── test ├── 0.test.sample.ts ├── 1.test.ts ├── 2.deposit_snapshot.ts ├── 3.deposit_no_snapshot.ts ├── 4.test-no-snapshot.ts ├── 5.test-ton-total-supply.ts ├── 6.check-ton-total-supply.ts ├── 7.seig-manager-v1.ts ├── 8.seig-manager-v1-2.ts ├── abi │ ├── AutoCoinageSnapshot2.json │ ├── AutoRefactorCoinage.json │ ├── Candidate.json │ ├── CandidateFactory.json │ ├── CoinageFactory.json │ ├── DAOAgendaManager.json │ ├── DAOCommittee.json │ ├── DAOCommitteeAddV1_1.json │ ├── DAOCommitteeOwner.json │ ├── DAOCommitteeProxy.json │ ├── DAOCommitteeProxy2.json │ ├── DAOCommittee_.json │ ├── DAOCommittee_V1.json │ ├── DAOVault.json │ ├── DepositManager.json │ ├── DepositManagerProxy.json │ ├── Faucetv2.json │ ├── L1BridgeRegistryV1_1.json │ ├── Layer2.json │ ├── Layer2ManagerV1_1.json │ ├── Layer2Registry.json │ ├── LegacySystemConfig.json │ ├── LegacySystemConfigProxy.json │ ├── MockL1StandardBridge.json │ ├── MockSystemConfig.json │ ├── MultiSigWallet.json │ ├── OperatorManagerV1_1.json │ ├── PowerTONSwapperProxy.json │ ├── Proxy.json │ ├── SeigManager.json │ ├── SeigManagerProxy.json │ ├── SeigManagerV1.json │ ├── SeigManagerV1_1.json │ ├── SeigManagerV1_3.json │ ├── SystemConfig.json │ ├── TON.json │ ├── TOS.json │ └── WTON.json ├── agenda │ ├── 1.test.js │ ├── 10.policy-test-mainnet.js │ ├── 11.DAOProxyChange-test-mainnet.js │ ├── 12.UpgradeDAOProxy-test-mainnet.js │ ├── 13.UpgradeDAOProxy-test-sepolia.js │ ├── 14.UpgradeDAOProxy-agendaTest-sepolia.js │ ├── 15.setSelector2-AgendaTest-mainnet.js │ ├── 16.setSelector2-AgendaTest-sepolia.js │ ├── 17.atomicExecuteAgendaTest-mainnet.js │ ├── 18.Layer2CandidateTest-mainnet.js │ ├── 19.ChangeName-test-sepolia.js │ ├── 2.test-deployed-goerli.js │ ├── 2.test.js │ ├── 20.AgendaPassTest-mainnet.js │ ├── 21.checkDAOOwner-test-sepolia.js │ ├── 22.checkDAOOwner-test-mainnet.js │ ├── 23.AgendaPassTest(25.03.31)-mainnet.js │ ├── 24.AgendaExecuteStorageCheck-mainnet.js │ ├── 25.AgendaExecuteStorageCheck-sepolia.js │ ├── 3.test-deployed-mainnet.js │ ├── 4.check-getclaimAmount-mainnet.js │ ├── 5.test-claimAmount-mainnet.js │ ├── 6.deployed-test-claimAmount-mainnet.js │ ├── 7.deployed-test-contractClaim-mainnet.js │ ├── 8.deployed-test-contractClaim-sepolia.js │ └── 9.deployed-test-mainnet.js ├── common_func.ts ├── h1.test.ts ├── layer2 │ ├── sepolia_test │ │ ├── 0.registerLayer2Candidate.ts │ │ ├── 1.updateSeigs.ts │ │ ├── 2.withdrawAndDepositL2.ts │ │ ├── 3.updateSeigsAndClaim.ts │ │ ├── 4.updateSeigsAndStake.ts │ │ ├── 5.check_seig_dep.ts │ │ ├── 6.pauseSequencerSeigs.ts │ │ └── 7.registerMockSystemConfig.ts │ └── units │ │ ├── 0.L1BridgeRegistry.test.ts │ │ ├── 1.OperatorFactory.test.ts │ │ ├── 10.upgrade-thanos-systemConfig.sepolia.test.ts │ │ ├── 11.staking-v2.5.developments.dev-sepolia.test.ts │ │ ├── 12.dao-staking-v2.5.test.sepolia.test.ts │ │ ├── 2.all.test.mainnet.test.ts │ │ ├── 3-1.layer2Manager.zero.sepolia..ts │ │ ├── 3-1.layer2Manager.zero.sepolia.ts │ │ ├── 3-2.l2StartBlock.one.sepolia.ts │ │ ├── 3.all.test.sepolia.test.ts │ │ ├── 4.test2.sepolia.test.ts │ │ ├── 5.stake-v2-gas.sepolia.test.ts │ │ ├── 6.dao-staking-v2.5.mainnet.test.ts │ │ ├── 7.dao-staking-v2.5.deployments.mainnet.test.ts │ │ ├── 8.dao-staking-v2.5.deployments.sepolia.test.ts │ │ ├── 9.dao-staking-v2.5.after.deploy.mainnet.test.ts │ │ └── old.3.all.test.sepolia.test.ts ├── shared │ ├── expect.ts │ ├── fixtureInterfaces.ts │ ├── fixtures.ts │ ├── logUtils.ts │ └── marshal.ts ├── simple-staking │ └── 0.seigManger.ts └── test-screen.png └── tsconfig.json /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/audit_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.github/ISSUE_TEMPLATE/audit_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/.solhint.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/README.md -------------------------------------------------------------------------------- /abi/AutoCoinageSnapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/AutoCoinageSnapshot.json -------------------------------------------------------------------------------- /abi/AutoCoinageSnapshot2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/AutoCoinageSnapshot2.json -------------------------------------------------------------------------------- /abi/AutoCoinageSnapshotProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/AutoCoinageSnapshotProxy.json -------------------------------------------------------------------------------- /abi/AutoCoinageSnapshotProxy2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/AutoCoinageSnapshotProxy2.json -------------------------------------------------------------------------------- /abi/AutoRefactorCoinage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/AutoRefactorCoinage.json -------------------------------------------------------------------------------- /abi/Candidate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/Candidate.json -------------------------------------------------------------------------------- /abi/DAOCommitteeExtend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DAOCommitteeExtend.json -------------------------------------------------------------------------------- /abi/DAOCommitteeOwner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DAOCommitteeOwner.json -------------------------------------------------------------------------------- /abi/DAOCommitteeProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DAOCommitteeProxy.json -------------------------------------------------------------------------------- /abi/DAOVault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DAOVault.json -------------------------------------------------------------------------------- /abi/DepositManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DepositManager.json -------------------------------------------------------------------------------- /abi/DepositManagerProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DepositManagerProxy.json -------------------------------------------------------------------------------- /abi/DepositManager_setWithdrawalDelay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/DepositManager_setWithdrawalDelay.json -------------------------------------------------------------------------------- /abi/ERC20A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20A.json -------------------------------------------------------------------------------- /abi/ERC20AFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20AFactory.json -------------------------------------------------------------------------------- /abi/ERC20B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20B.json -------------------------------------------------------------------------------- /abi/ERC20BFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20BFactory.json -------------------------------------------------------------------------------- /abi/ERC20C.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20C.json -------------------------------------------------------------------------------- /abi/ERC20CFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20CFactory.json -------------------------------------------------------------------------------- /abi/ERC20Simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20Simple.json -------------------------------------------------------------------------------- /abi/ERC20SimpleFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ERC20SimpleFactory.json -------------------------------------------------------------------------------- /abi/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/MultiSigWallet.json -------------------------------------------------------------------------------- /abi/OperatorManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/OperatorManagerV1_1.json -------------------------------------------------------------------------------- /abi/PowerTONHammerDAO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/PowerTONHammerDAO.json -------------------------------------------------------------------------------- /abi/PowerTONSwapper1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/PowerTONSwapper1.json -------------------------------------------------------------------------------- /abi/PowerTONSwapperProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/PowerTONSwapperProxy.json -------------------------------------------------------------------------------- /abi/ProjectToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ProjectToken.json -------------------------------------------------------------------------------- /abi/ProjectTokenProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/ProjectTokenProxy.json -------------------------------------------------------------------------------- /abi/SeigManagerV1_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/SeigManagerV1_3.json -------------------------------------------------------------------------------- /abi/SeigManager_dune.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/SeigManager_dune.json -------------------------------------------------------------------------------- /abi/TON.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/TON.json -------------------------------------------------------------------------------- /abi/TOS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/TOS.json -------------------------------------------------------------------------------- /abi/TokenDividendPool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/TokenDividendPool.json -------------------------------------------------------------------------------- /abi/UniswapV3Pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/UniswapV3Pool.json -------------------------------------------------------------------------------- /abi/WTON.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/WTON.json -------------------------------------------------------------------------------- /abi/daoAgendaManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/daoAgendaManager.json -------------------------------------------------------------------------------- /abi/daoCommittee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/daoCommittee.json -------------------------------------------------------------------------------- /abi/layer2Registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/layer2Registry.json -------------------------------------------------------------------------------- /abi/seigManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/abi/seigManager.json -------------------------------------------------------------------------------- /contracts/accessControl/AccessControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/accessControl/AccessControl.sol -------------------------------------------------------------------------------- /contracts/accessControl/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/accessControl/Address.sol -------------------------------------------------------------------------------- /contracts/accessControl/ERC165A.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/accessControl/ERC165A.sol -------------------------------------------------------------------------------- /contracts/accessControl/EnumerableSet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/accessControl/EnumerableSet.sol -------------------------------------------------------------------------------- /contracts/accessControl/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/accessControl/IERC165.sol -------------------------------------------------------------------------------- /contracts/common/AccessibleCommon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AccessibleCommon.sol -------------------------------------------------------------------------------- /contracts/common/AuthControlCoinage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AuthControlCoinage.sol -------------------------------------------------------------------------------- /contracts/common/AuthControlL1BridgeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AuthControlL1BridgeRegistry.sol -------------------------------------------------------------------------------- /contracts/common/AuthControlLayer2Manager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AuthControlLayer2Manager.sol -------------------------------------------------------------------------------- /contracts/common/AuthControlSeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AuthControlSeigManager.sol -------------------------------------------------------------------------------- /contracts/common/AuthRole.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/common/AuthRole.sol -------------------------------------------------------------------------------- /contracts/dao/Candidate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/Candidate.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateAddOnProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateAddOnProxy.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateAddOnStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateAddOnStorage.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateAddOnStorage1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateAddOnStorage1.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateAddOnV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateAddOnV1_1.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateProxy.sol -------------------------------------------------------------------------------- /contracts/dao/CandidateStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/CandidateStorage.sol -------------------------------------------------------------------------------- /contracts/dao/DAOCommitteeOwner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/DAOCommitteeOwner.sol -------------------------------------------------------------------------------- /contracts/dao/DAOCommittee_V1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/DAOCommittee_V1.sol -------------------------------------------------------------------------------- /contracts/dao/StorageStateCommittee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/StorageStateCommittee.sol -------------------------------------------------------------------------------- /contracts/dao/StorageStateCommitteeV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/StorageStateCommitteeV2.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateAddOnFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateAddOnFactory.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateAddOnFactoryProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateAddOnFactoryProxy.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateAddOnFactoryStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateAddOnFactoryStorage.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateFactory.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateFactoryProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateFactoryProxy.sol -------------------------------------------------------------------------------- /contracts/dao/factory/CandidateFactoryStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/factory/CandidateFactoryStorage.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/CoinageFactoryI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/CoinageFactoryI.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ICandidate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ICandidate.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ICandidateAddOn.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ICandidateAddOn.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ICandidateAddOnFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ICandidateAddOnFactory.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ICandidateFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ICandidateFactory.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ICoinage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ICoinage.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IDAOAgendaManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IDAOAgendaManager.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IDAOCommittee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IDAOCommittee.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IDAOVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IDAOVault.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IERC165A.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IERC165A.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IIDAOCommittee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IIDAOCommittee.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IISeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IISeigManager.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ILayer2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ILayer2.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ILayer2Registry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ILayer2Registry.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IOperateContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IOperateContract.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IPauser.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IPauser.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IPowerTON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IPowerTON.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ISeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ISeigManager.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IStorageStateCommittee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IStorageStateCommittee.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/ITarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/ITarget.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/IWTON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/IWTON.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/Layer2I.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/Layer2I.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/Layer2RegistryI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/Layer2RegistryI.sol -------------------------------------------------------------------------------- /contracts/dao/interfaces/PowerTONI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/interfaces/PowerTONI.sol -------------------------------------------------------------------------------- /contracts/dao/lib/Agenda.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/lib/Agenda.sol -------------------------------------------------------------------------------- /contracts/dao/lib/BytesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/dao/lib/BytesLib.sol -------------------------------------------------------------------------------- /contracts/interfaces/IProxyAction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/interfaces/IProxyAction.sol -------------------------------------------------------------------------------- /contracts/interfaces/IProxyAction2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/interfaces/IProxyAction2.sol -------------------------------------------------------------------------------- /contracts/interfaces/IProxyEvent.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/interfaces/IProxyEvent.sol -------------------------------------------------------------------------------- /contracts/layer2/L1BridgeRegistryProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/L1BridgeRegistryProxy.sol -------------------------------------------------------------------------------- /contracts/layer2/L1BridgeRegistryStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/L1BridgeRegistryStorage.sol -------------------------------------------------------------------------------- /contracts/layer2/L1BridgeRegistryV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/L1BridgeRegistryV1_1.sol -------------------------------------------------------------------------------- /contracts/layer2/Layer2ManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/Layer2ManagerProxy.sol -------------------------------------------------------------------------------- /contracts/layer2/Layer2ManagerStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/Layer2ManagerStorage.sol -------------------------------------------------------------------------------- /contracts/layer2/Layer2ManagerV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/Layer2ManagerV1_1.sol -------------------------------------------------------------------------------- /contracts/layer2/LegacySystemConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/LegacySystemConfig.sol -------------------------------------------------------------------------------- /contracts/layer2/LegacySystemConfigProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/LegacySystemConfigProxy.sol -------------------------------------------------------------------------------- /contracts/layer2/LegacySystemConfigStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/LegacySystemConfigStorage.sol -------------------------------------------------------------------------------- /contracts/layer2/OperatorManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/OperatorManagerProxy.sol -------------------------------------------------------------------------------- /contracts/layer2/OperatorManagerStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/OperatorManagerStorage.sol -------------------------------------------------------------------------------- /contracts/layer2/OperatorManagerV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/OperatorManagerV1_1.sol -------------------------------------------------------------------------------- /contracts/layer2/factory/OperatorManagerFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/factory/OperatorManagerFactory.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IL1Bridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IL1Bridge.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IL1BridgeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IL1BridgeRegistry.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/ILayer2Manager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/ILayer2Manager.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IOperator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IOperator.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IOperatorManagerFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IOperatorManagerFactory.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IOptimismPortal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IOptimismPortal.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IOptimismSystemConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IOptimismSystemConfig.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IRollupConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IRollupConfig.sol -------------------------------------------------------------------------------- /contracts/layer2/interfaces/IStandardBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/layer2/interfaces/IStandardBridge.sol -------------------------------------------------------------------------------- /contracts/libraries/Create2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/libraries/Create2.sol -------------------------------------------------------------------------------- /contracts/libraries/DSMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/libraries/DSMath.sol -------------------------------------------------------------------------------- /contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/libraries/SArrays.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/libraries/SArrays.sol -------------------------------------------------------------------------------- /contracts/libraries/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/libraries/SafeERC20.sol -------------------------------------------------------------------------------- /contracts/mocks/Faucetv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/Faucetv2.sol -------------------------------------------------------------------------------- /contracts/mocks/InvalidCandidateAddOn.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/InvalidCandidateAddOn.sol -------------------------------------------------------------------------------- /contracts/mocks/MockLayer2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/MockLayer2.sol -------------------------------------------------------------------------------- /contracts/mocks/MockSystemConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/MockSystemConfig.sol -------------------------------------------------------------------------------- /contracts/mocks/MockSystemConfigFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/MockSystemConfigFactory.sol -------------------------------------------------------------------------------- /contracts/mocks/WTON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/mocks/WTON.sol -------------------------------------------------------------------------------- /contracts/proxy/DAOCommitteeProxy2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/DAOCommitteeProxy2.sol -------------------------------------------------------------------------------- /contracts/proxy/Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/Proxy.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxyCoinage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxyCoinage.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxyL1BridgeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxyL1BridgeRegistry.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxyLayer2Manager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxyLayer2Manager.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxySeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxySeigManager.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxyStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxyStorage.sol -------------------------------------------------------------------------------- /contracts/proxy/ProxyStorage2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/proxy/ProxyStorage2.sol -------------------------------------------------------------------------------- /contracts/stake/Layer2Registry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/Layer2Registry.sol -------------------------------------------------------------------------------- /contracts/stake/Layer2RegistryProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/Layer2RegistryProxy.sol -------------------------------------------------------------------------------- /contracts/stake/Layer2RegistryStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/Layer2RegistryStorage.sol -------------------------------------------------------------------------------- /contracts/stake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/README.md -------------------------------------------------------------------------------- /contracts/stake/factory/AutoRefactorCoinageFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/factory/AutoRefactorCoinageFactory.sol -------------------------------------------------------------------------------- /contracts/stake/factory/CoinageFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/factory/CoinageFactory.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/AutoRefactorCoinageI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/AutoRefactorCoinageI.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/CoinageFactoryI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/CoinageFactoryI.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/DepositManagerI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/DepositManagerI.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IAutoCoinageSnapshot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IAutoCoinageSnapshot.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IDepositManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IDepositManager.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IIDepositManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IIDepositManager.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IIERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IIERC20.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IIISeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IIISeigManager.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/ILockTOSDividend.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/ILockTOSDividend.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IOnApprove.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IOnApprove.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IPowerTONSwapperEvent.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IPowerTONSwapperEvent.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IRefactor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IRefactor.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/ISeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/ISeigManager.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/ITON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/ITON.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/ITOS.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/ITOS.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/IWTON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/IWTON.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/MinterRoleRenounceTarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/MinterRoleRenounceTarget.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/OwnableTarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/OwnableTarget.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/PauserRoleRenounceTarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/PauserRoleRenounceTarget.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/RefactorCoinageSnapshotI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/RefactorCoinageSnapshotI.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/SeigManagerI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/SeigManagerI.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/SeigManagerV1I.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/SeigManagerV1I.sol -------------------------------------------------------------------------------- /contracts/stake/interfaces/iPowerTON.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/interfaces/iPowerTON.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManager.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManagerProxy.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManagerStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManagerStorage.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManagerV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManagerV1_1.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManagerV1_1Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManagerV1_1Storage.sol -------------------------------------------------------------------------------- /contracts/stake/managers/DepositManager_setWithdrawalDelay.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/DepositManager_setWithdrawalDelay.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManager.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerProxy.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerStorage.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerV1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerV1_1.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerV1_1Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerV1_1Storage.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerV1_2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerV1_2.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerV1_3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerV1_3.sol -------------------------------------------------------------------------------- /contracts/stake/managers/SeigManagerV1_3Storage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/managers/SeigManagerV1_3Storage.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/AutoRefactorCoinage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/AutoRefactorCoinage.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/AutoRefactorCoinageProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/AutoRefactorCoinageProxy.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/AutoRefactorCoinageStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/AutoRefactorCoinageStorage.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/RefactorCoinageSnapshot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/RefactorCoinageSnapshot.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/RefactorCoinageSnapshotProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/RefactorCoinageSnapshotProxy.sol -------------------------------------------------------------------------------- /contracts/stake/tokens/RefactorCoinageSnapshotStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/stake/tokens/RefactorCoinageSnapshotStorage.sol -------------------------------------------------------------------------------- /contracts/test/TestLayer2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/test/TestLayer2.sol -------------------------------------------------------------------------------- /contracts/test/TestSeigManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/test/TestSeigManager.sol -------------------------------------------------------------------------------- /contracts/test/TestSetDealy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/contracts/test/TestSetDealy.sol -------------------------------------------------------------------------------- /data/coinages-total-supply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/coinages-total-supply.json -------------------------------------------------------------------------------- /data/coinages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/coinages.json -------------------------------------------------------------------------------- /data/depositedTxs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/depositedTxs.json -------------------------------------------------------------------------------- /data/depositors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/depositors.json -------------------------------------------------------------------------------- /data/last-seig-block.json: -------------------------------------------------------------------------------- 1 | ["18169346"] -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x17602823b5fe43a65ad7122946a73b019e77fd33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x17602823b5fe43a65ad7122946a73b019e77fd33.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x2000fc16911fc044130c29c1aa49d3e0b101716a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x2000fc16911fc044130c29c1aa49d3e0b101716a.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x39a13a796a3cd9f480c28259230d2ef0a7026033.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x39a13a796a3cd9f480c28259230d2ef0a7026033.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x41fb4bad6fba9e9b6e45f3f96ba3ad7ec2ff5b3c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x41fb4bad6fba9e9b6e45f3f96ba3ad7ec2ff5b3c.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x42ccf0769e87cb2952634f607df1c7d62e0bbc52.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x42ccf0769e87cb2952634f607df1c7d62e0bbc52.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x5d9a0646c46245a8a3b4775afb3c54d07bcb1764.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x5d9a0646c46245a8a3b4775afb3c54d07bcb1764.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0x97d0a5880542ab0e699c67e7f4ff61f2e5200484.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0x97d0a5880542ab0e699c67e7f4ff61f2e5200484.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0xb9d336596ea2662488641c4ac87960bfdcb94c6e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0xb9d336596ea2662488641c4ac87960bfdcb94c6e.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0xbc8896ebb2e3939b1849298ef8da59e09946cf66.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0xbc8896ebb2e3939b1849298ef8da59e09946cf66.json -------------------------------------------------------------------------------- /data/layer2-accounts-balances/0xcc38c7aaf2507da52a875e93f57451e58e8c6372.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2-accounts-balances/0xcc38c7aaf2507da52a875e93f57451e58e8c6372.json -------------------------------------------------------------------------------- /data/layer2_last_commit_block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2_last_commit_block.json -------------------------------------------------------------------------------- /data/layer2s.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/layer2s.json -------------------------------------------------------------------------------- /data/tot-balances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/data/tot-balances.json -------------------------------------------------------------------------------- /data/tot-total-supply.json: -------------------------------------------------------------------------------- 1 | ["17061974351301879979214593342338593"] -------------------------------------------------------------------------------- /deploy-layer2/0.deploy_v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deploy-layer2/0.deploy_v2.ts -------------------------------------------------------------------------------- /deploy-migration/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deploy-migration/deploy.ts -------------------------------------------------------------------------------- /deploy-staking-all-sepolia/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deploy-staking-all-sepolia/deploy.ts -------------------------------------------------------------------------------- /deploy-staking-v2.5-mainnet/0.deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deploy-staking-v2.5-mainnet/0.deploy.ts -------------------------------------------------------------------------------- /deploy-staking-v2.5-sepolia/0.deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deploy-staking-v2.5-sepolia/0.deploy.ts -------------------------------------------------------------------------------- /deployments/goerli/.chainId: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /deployments/mainnet/.chainId: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /deployments/mainnet/DAOCommitteeExtend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deployments/mainnet/DAOCommitteeExtend.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/a7ab97eaa9e3d10ccefbb1d424985196.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/deployments/mainnet/solcInputs/a7ab97eaa9e3d10ccefbb1d424985196.json -------------------------------------------------------------------------------- /doc/en/dao-upgraded-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/en/dao-upgraded-en.md -------------------------------------------------------------------------------- /doc/img/DAO_Changed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/DAO_Changed.jpg -------------------------------------------------------------------------------- /doc/img/DAO_Original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/DAO_Original.jpg -------------------------------------------------------------------------------- /doc/img/ForCandidate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/ForCandidate.jpg -------------------------------------------------------------------------------- /doc/img/ForEveryone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/ForEveryone.jpg -------------------------------------------------------------------------------- /doc/img/ForEveryone1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/ForEveryone1.jpg -------------------------------------------------------------------------------- /doc/img/ForMember.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/ForMember.jpg -------------------------------------------------------------------------------- /doc/img/createCandidate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/createCandidate.jpg -------------------------------------------------------------------------------- /doc/img/createCandidateAddOn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/createCandidateAddOn.jpg -------------------------------------------------------------------------------- /doc/img/createLayer2Candidate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/createLayer2Candidate.jpg -------------------------------------------------------------------------------- /doc/img/registerLayer2CandidateByOwner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/img/registerLayer2CandidateByOwner.jpg -------------------------------------------------------------------------------- /doc/kr/dao-upgraded.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/doc/kr/dao-upgraded.md -------------------------------------------------------------------------------- /docs/audits/carl/Tokamak Network - Staking v2 Security Assesment-EN.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/audits/carl/Tokamak Network - Staking v2 Security Assesment-EN.pdf -------------------------------------------------------------------------------- /docs/audits/certik/PRE-preliminary-20250305T015421Z.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/audits/certik/PRE-preliminary-20250305T015421Z.pdf -------------------------------------------------------------------------------- /docs/audits/hammer/STAKING_V2_AUDIT_REPORT_EN.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/audits/hammer/STAKING_V2_AUDIT_REPORT_EN.pdf -------------------------------------------------------------------------------- /docs/deployed-addresses-mainnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/deployed-addresses-mainnet.md -------------------------------------------------------------------------------- /docs/deployed-addresses-sepolia.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/deployed-addresses-sepolia.md -------------------------------------------------------------------------------- /docs/developer-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/README.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/CoinageFactory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/CoinageFactory.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/DepositManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/DepositManager.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/Layer2Registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/Layer2Registry.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/SWTON_RefactorCoinageSnapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/SWTON_RefactorCoinageSnapshot.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/SeigManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/SeigManager.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/TON.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/TON.md -------------------------------------------------------------------------------- /docs/developer-guide/contracts/WTON.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/developer-guide/contracts/WTON.md -------------------------------------------------------------------------------- /docs/en/ton-staking-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/en/ton-staking-v2.md -------------------------------------------------------------------------------- /docs/etherscan-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/etherscan-guide/README.md -------------------------------------------------------------------------------- /docs/etherscan-guide/transaction-seigniorage-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/etherscan-guide/transaction-seigniorage-functions.md -------------------------------------------------------------------------------- /docs/etherscan-guide/transaction-staking-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/etherscan-guide/transaction-staking-functions.md -------------------------------------------------------------------------------- /docs/etherscan-guide/view-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/etherscan-guide/view-functions.md -------------------------------------------------------------------------------- /docs/img/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/1-1.png -------------------------------------------------------------------------------- /docs/img/1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/1-2.png -------------------------------------------------------------------------------- /docs/img/2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/2-1.png -------------------------------------------------------------------------------- /docs/img/2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/2-2.png -------------------------------------------------------------------------------- /docs/img/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/3-1.png -------------------------------------------------------------------------------- /docs/img/3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/3-2.png -------------------------------------------------------------------------------- /docs/img/3-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/3-3.png -------------------------------------------------------------------------------- /docs/img/3-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/3-4.png -------------------------------------------------------------------------------- /docs/img/4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/4-1.png -------------------------------------------------------------------------------- /docs/img/4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/4-2.png -------------------------------------------------------------------------------- /docs/img/4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/4-3.png -------------------------------------------------------------------------------- /docs/img/4-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/4-4.png -------------------------------------------------------------------------------- /docs/img/connect-wallet-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/connect-wallet-0.png -------------------------------------------------------------------------------- /docs/img/connect-wallet-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/connect-wallet-1.png -------------------------------------------------------------------------------- /docs/img/deposit-connect-wallet-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/deposit-connect-wallet-0.png -------------------------------------------------------------------------------- /docs/img/deposit-connect-wallet-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/deposit-connect-wallet-1.png -------------------------------------------------------------------------------- /docs/img/seig-manager-proxy-read.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/seig-manager-proxy-read.png -------------------------------------------------------------------------------- /docs/img/seig-manager-proxy-write.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/seig-manager-proxy-write.png -------------------------------------------------------------------------------- /docs/img/test1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/test1.png -------------------------------------------------------------------------------- /docs/img/tnss_bi.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/img/tnss_bi.webp -------------------------------------------------------------------------------- /docs/kr/ton-staking-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/docs/kr/ton-staking-v2.md -------------------------------------------------------------------------------- /hardhat.config.mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/hardhat.config.mainnet.ts -------------------------------------------------------------------------------- /hardhat.config.sepolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/hardhat.config.sepolia.ts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /outputFile/log-used-gas.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/outputFile/log-used-gas.xlsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/package.json -------------------------------------------------------------------------------- /scripts/1.deploy_DAO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/1.deploy_DAO.js -------------------------------------------------------------------------------- /scripts/10.createAgendaTest_onMainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/10.createAgendaTest_onMainnet.js -------------------------------------------------------------------------------- /scripts/11.createAgenda_on_Sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/11.createAgenda_on_Sepolia.js -------------------------------------------------------------------------------- /scripts/12.createAgenda_on_Mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/12.createAgenda_on_Mainnet.js -------------------------------------------------------------------------------- /scripts/2.deploy_NewDAOStructure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/2.deploy_NewDAOStructure.js -------------------------------------------------------------------------------- /scripts/2.deploy_SeigManagerV1_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/2.deploy_SeigManagerV1_2.js -------------------------------------------------------------------------------- /scripts/3.Setting_NewDAOStructure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/3.Setting_NewDAOStructure.js -------------------------------------------------------------------------------- /scripts/3.deploy_DAOCommitteeAddV1_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/3.deploy_DAOCommitteeAddV1_1.js -------------------------------------------------------------------------------- /scripts/33-issue-setwithdrawalDelay/deploy/0.deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/33-issue-setwithdrawalDelay/deploy/0.deploy.js -------------------------------------------------------------------------------- /scripts/4.Check_Setting_NewDAOStructure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/4.Check_Setting_NewDAOStructure.js -------------------------------------------------------------------------------- /scripts/4.deploy_SeigManagerV1_3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/4.deploy_SeigManagerV1_3.js -------------------------------------------------------------------------------- /scripts/5.deploy_DepositManagerV1_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/5.deploy_DepositManagerV1_1.js -------------------------------------------------------------------------------- /scripts/6.view_add_seigs_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/6.view_add_seigs_functions.js -------------------------------------------------------------------------------- /scripts/7.run_set_SeigManagerV1_3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/7.run_set_SeigManagerV1_3.js -------------------------------------------------------------------------------- /scripts/8.run_withdrawAndDepositL2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/8.run_withdrawAndDepositL2.js -------------------------------------------------------------------------------- /scripts/9.check_apy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/9.check_apy.js -------------------------------------------------------------------------------- /scripts/layer2-mainnet/0.dao_add_funcs_seigs_dep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/layer2-mainnet/0.dao_add_funcs_seigs_dep.js -------------------------------------------------------------------------------- /scripts/layer2-mainnet/1.register_layer2Candidate.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/layer2-mainnet/2.test_layer2Candidate.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /scripts/layer2-sepolia/1.withdrawAndDepositL2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/layer2-sepolia/1.withdrawAndDepositL2.js -------------------------------------------------------------------------------- /scripts/layer2-sepolia/2.test-wton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/layer2-sepolia/2.test-wton.js -------------------------------------------------------------------------------- /scripts/layer2-sepolia/3.deploy-mockSystemConfigFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/layer2-sepolia/3.deploy-mockSystemConfigFactory.js -------------------------------------------------------------------------------- /scripts/layer2-sepolia/4.initialize_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/layer2-sepolia/4.initialize_storage.js -------------------------------------------------------------------------------- /scripts/old-data/1.getLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/old-data/1.getLayer.js -------------------------------------------------------------------------------- /scripts/query/0.total_supply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/query/0.total_supply.js -------------------------------------------------------------------------------- /scripts/sepolia-stakingv2-register/0.register_titan-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/sepolia-stakingv2-register/0.register_titan-sepolia.js -------------------------------------------------------------------------------- /scripts/sepolia-upgrade/0.deploy_operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/sepolia-upgrade/0.deploy_operator.js -------------------------------------------------------------------------------- /scripts/sepolia-upgrade/1.deploy_layer2Manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/sepolia-upgrade/1.deploy_layer2Manager.js -------------------------------------------------------------------------------- /scripts/sepolia-upgrade/2.deploy_l2Registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/sepolia-upgrade/2.deploy_l2Registry.js -------------------------------------------------------------------------------- /scripts/sepolia-upgrade/3.deploy_depositManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/sepolia-upgrade/3.deploy_depositManager.js -------------------------------------------------------------------------------- /scripts/setSelectorImplementations2Agenda_mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/setSelectorImplementations2Agenda_mainnet.js -------------------------------------------------------------------------------- /scripts/setSelectorImplementations2Agenda_onSepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/setSelectorImplementations2Agenda_onSepolia.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/test.js -------------------------------------------------------------------------------- /scripts/upgradeTo_onSepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/scripts/upgradeTo_onSepolia.js -------------------------------------------------------------------------------- /tasks/abi/CandidateAddOnV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/CandidateAddOnV1_1.json -------------------------------------------------------------------------------- /tasks/abi/L1BridgeRegistryV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/L1BridgeRegistryV1_1.json -------------------------------------------------------------------------------- /tasks/abi/Layer2ManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/Layer2ManagerV1_1.json -------------------------------------------------------------------------------- /tasks/abi/LegacySystemConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/LegacySystemConfig.json -------------------------------------------------------------------------------- /tasks/abi/OperatorManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/OperatorManagerV1_1.json -------------------------------------------------------------------------------- /tasks/abi/TON.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/abi/TON.json -------------------------------------------------------------------------------- /tasks/create-rollup-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/create-rollup-config.ts -------------------------------------------------------------------------------- /tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/index.ts -------------------------------------------------------------------------------- /tasks/l1bridge-registry-candidate-add-on.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/l1bridge-registry-candidate-add-on.ts -------------------------------------------------------------------------------- /tasks/layer2-manager-candidate-add-on.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tasks/layer2-manager-candidate-add-on.ts -------------------------------------------------------------------------------- /test/0.test.sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/0.test.sample.ts -------------------------------------------------------------------------------- /test/1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/1.test.ts -------------------------------------------------------------------------------- /test/2.deposit_snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/2.deposit_snapshot.ts -------------------------------------------------------------------------------- /test/3.deposit_no_snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/3.deposit_no_snapshot.ts -------------------------------------------------------------------------------- /test/4.test-no-snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/4.test-no-snapshot.ts -------------------------------------------------------------------------------- /test/5.test-ton-total-supply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/5.test-ton-total-supply.ts -------------------------------------------------------------------------------- /test/6.check-ton-total-supply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/6.check-ton-total-supply.ts -------------------------------------------------------------------------------- /test/7.seig-manager-v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/7.seig-manager-v1.ts -------------------------------------------------------------------------------- /test/8.seig-manager-v1-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/8.seig-manager-v1-2.ts -------------------------------------------------------------------------------- /test/abi/AutoCoinageSnapshot2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/AutoCoinageSnapshot2.json -------------------------------------------------------------------------------- /test/abi/AutoRefactorCoinage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/AutoRefactorCoinage.json -------------------------------------------------------------------------------- /test/abi/Candidate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Candidate.json -------------------------------------------------------------------------------- /test/abi/CandidateFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/CandidateFactory.json -------------------------------------------------------------------------------- /test/abi/CoinageFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/CoinageFactory.json -------------------------------------------------------------------------------- /test/abi/DAOAgendaManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOAgendaManager.json -------------------------------------------------------------------------------- /test/abi/DAOCommittee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommittee.json -------------------------------------------------------------------------------- /test/abi/DAOCommitteeAddV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommitteeAddV1_1.json -------------------------------------------------------------------------------- /test/abi/DAOCommitteeOwner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommitteeOwner.json -------------------------------------------------------------------------------- /test/abi/DAOCommitteeProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommitteeProxy.json -------------------------------------------------------------------------------- /test/abi/DAOCommitteeProxy2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommitteeProxy2.json -------------------------------------------------------------------------------- /test/abi/DAOCommittee_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommittee_.json -------------------------------------------------------------------------------- /test/abi/DAOCommittee_V1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOCommittee_V1.json -------------------------------------------------------------------------------- /test/abi/DAOVault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DAOVault.json -------------------------------------------------------------------------------- /test/abi/DepositManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DepositManager.json -------------------------------------------------------------------------------- /test/abi/DepositManagerProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/DepositManagerProxy.json -------------------------------------------------------------------------------- /test/abi/Faucetv2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Faucetv2.json -------------------------------------------------------------------------------- /test/abi/L1BridgeRegistryV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/L1BridgeRegistryV1_1.json -------------------------------------------------------------------------------- /test/abi/Layer2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Layer2.json -------------------------------------------------------------------------------- /test/abi/Layer2ManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Layer2ManagerV1_1.json -------------------------------------------------------------------------------- /test/abi/Layer2Registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Layer2Registry.json -------------------------------------------------------------------------------- /test/abi/LegacySystemConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/LegacySystemConfig.json -------------------------------------------------------------------------------- /test/abi/LegacySystemConfigProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/LegacySystemConfigProxy.json -------------------------------------------------------------------------------- /test/abi/MockL1StandardBridge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/MockL1StandardBridge.json -------------------------------------------------------------------------------- /test/abi/MockSystemConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/MockSystemConfig.json -------------------------------------------------------------------------------- /test/abi/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/MultiSigWallet.json -------------------------------------------------------------------------------- /test/abi/OperatorManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/OperatorManagerV1_1.json -------------------------------------------------------------------------------- /test/abi/PowerTONSwapperProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/PowerTONSwapperProxy.json -------------------------------------------------------------------------------- /test/abi/Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/Proxy.json -------------------------------------------------------------------------------- /test/abi/SeigManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SeigManager.json -------------------------------------------------------------------------------- /test/abi/SeigManagerProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SeigManagerProxy.json -------------------------------------------------------------------------------- /test/abi/SeigManagerV1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SeigManagerV1.json -------------------------------------------------------------------------------- /test/abi/SeigManagerV1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SeigManagerV1_1.json -------------------------------------------------------------------------------- /test/abi/SeigManagerV1_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SeigManagerV1_3.json -------------------------------------------------------------------------------- /test/abi/SystemConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/SystemConfig.json -------------------------------------------------------------------------------- /test/abi/TON.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/TON.json -------------------------------------------------------------------------------- /test/abi/TOS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/TOS.json -------------------------------------------------------------------------------- /test/abi/WTON.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/abi/WTON.json -------------------------------------------------------------------------------- /test/agenda/1.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/1.test.js -------------------------------------------------------------------------------- /test/agenda/10.policy-test-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/10.policy-test-mainnet.js -------------------------------------------------------------------------------- /test/agenda/11.DAOProxyChange-test-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/11.DAOProxyChange-test-mainnet.js -------------------------------------------------------------------------------- /test/agenda/12.UpgradeDAOProxy-test-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/12.UpgradeDAOProxy-test-mainnet.js -------------------------------------------------------------------------------- /test/agenda/13.UpgradeDAOProxy-test-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/13.UpgradeDAOProxy-test-sepolia.js -------------------------------------------------------------------------------- /test/agenda/14.UpgradeDAOProxy-agendaTest-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/14.UpgradeDAOProxy-agendaTest-sepolia.js -------------------------------------------------------------------------------- /test/agenda/15.setSelector2-AgendaTest-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/15.setSelector2-AgendaTest-mainnet.js -------------------------------------------------------------------------------- /test/agenda/16.setSelector2-AgendaTest-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/16.setSelector2-AgendaTest-sepolia.js -------------------------------------------------------------------------------- /test/agenda/17.atomicExecuteAgendaTest-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/17.atomicExecuteAgendaTest-mainnet.js -------------------------------------------------------------------------------- /test/agenda/18.Layer2CandidateTest-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/18.Layer2CandidateTest-mainnet.js -------------------------------------------------------------------------------- /test/agenda/19.ChangeName-test-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/19.ChangeName-test-sepolia.js -------------------------------------------------------------------------------- /test/agenda/2.test-deployed-goerli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/2.test-deployed-goerli.js -------------------------------------------------------------------------------- /test/agenda/2.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/2.test.js -------------------------------------------------------------------------------- /test/agenda/20.AgendaPassTest-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/20.AgendaPassTest-mainnet.js -------------------------------------------------------------------------------- /test/agenda/21.checkDAOOwner-test-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/21.checkDAOOwner-test-sepolia.js -------------------------------------------------------------------------------- /test/agenda/22.checkDAOOwner-test-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/22.checkDAOOwner-test-mainnet.js -------------------------------------------------------------------------------- /test/agenda/23.AgendaPassTest(25.03.31)-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/23.AgendaPassTest(25.03.31)-mainnet.js -------------------------------------------------------------------------------- /test/agenda/24.AgendaExecuteStorageCheck-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/24.AgendaExecuteStorageCheck-mainnet.js -------------------------------------------------------------------------------- /test/agenda/25.AgendaExecuteStorageCheck-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/25.AgendaExecuteStorageCheck-sepolia.js -------------------------------------------------------------------------------- /test/agenda/3.test-deployed-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/3.test-deployed-mainnet.js -------------------------------------------------------------------------------- /test/agenda/4.check-getclaimAmount-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/4.check-getclaimAmount-mainnet.js -------------------------------------------------------------------------------- /test/agenda/5.test-claimAmount-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/5.test-claimAmount-mainnet.js -------------------------------------------------------------------------------- /test/agenda/6.deployed-test-claimAmount-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/6.deployed-test-claimAmount-mainnet.js -------------------------------------------------------------------------------- /test/agenda/7.deployed-test-contractClaim-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/7.deployed-test-contractClaim-mainnet.js -------------------------------------------------------------------------------- /test/agenda/8.deployed-test-contractClaim-sepolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/8.deployed-test-contractClaim-sepolia.js -------------------------------------------------------------------------------- /test/agenda/9.deployed-test-mainnet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/agenda/9.deployed-test-mainnet.js -------------------------------------------------------------------------------- /test/common_func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/common_func.ts -------------------------------------------------------------------------------- /test/h1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/h1.test.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/0.registerLayer2Candidate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/0.registerLayer2Candidate.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/1.updateSeigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/1.updateSeigs.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/2.withdrawAndDepositL2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/2.withdrawAndDepositL2.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/3.updateSeigsAndClaim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/3.updateSeigsAndClaim.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/4.updateSeigsAndStake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/4.updateSeigsAndStake.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/5.check_seig_dep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/5.check_seig_dep.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/6.pauseSequencerSeigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/6.pauseSequencerSeigs.ts -------------------------------------------------------------------------------- /test/layer2/sepolia_test/7.registerMockSystemConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/sepolia_test/7.registerMockSystemConfig.ts -------------------------------------------------------------------------------- /test/layer2/units/0.L1BridgeRegistry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/0.L1BridgeRegistry.test.ts -------------------------------------------------------------------------------- /test/layer2/units/1.OperatorFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/1.OperatorFactory.test.ts -------------------------------------------------------------------------------- /test/layer2/units/10.upgrade-thanos-systemConfig.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/10.upgrade-thanos-systemConfig.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/11.staking-v2.5.developments.dev-sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/11.staking-v2.5.developments.dev-sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/12.dao-staking-v2.5.test.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/12.dao-staking-v2.5.test.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/2.all.test.mainnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/2.all.test.mainnet.test.ts -------------------------------------------------------------------------------- /test/layer2/units/3-1.layer2Manager.zero.sepolia..ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/3-1.layer2Manager.zero.sepolia..ts -------------------------------------------------------------------------------- /test/layer2/units/3-1.layer2Manager.zero.sepolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/3-1.layer2Manager.zero.sepolia.ts -------------------------------------------------------------------------------- /test/layer2/units/3-2.l2StartBlock.one.sepolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/3-2.l2StartBlock.one.sepolia.ts -------------------------------------------------------------------------------- /test/layer2/units/3.all.test.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/3.all.test.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/4.test2.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/4.test2.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/5.stake-v2-gas.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/5.stake-v2-gas.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/6.dao-staking-v2.5.mainnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/6.dao-staking-v2.5.mainnet.test.ts -------------------------------------------------------------------------------- /test/layer2/units/7.dao-staking-v2.5.deployments.mainnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/7.dao-staking-v2.5.deployments.mainnet.test.ts -------------------------------------------------------------------------------- /test/layer2/units/8.dao-staking-v2.5.deployments.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/8.dao-staking-v2.5.deployments.sepolia.test.ts -------------------------------------------------------------------------------- /test/layer2/units/9.dao-staking-v2.5.after.deploy.mainnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/9.dao-staking-v2.5.after.deploy.mainnet.test.ts -------------------------------------------------------------------------------- /test/layer2/units/old.3.all.test.sepolia.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/layer2/units/old.3.all.test.sepolia.test.ts -------------------------------------------------------------------------------- /test/shared/expect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/shared/expect.ts -------------------------------------------------------------------------------- /test/shared/fixtureInterfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/shared/fixtureInterfaces.ts -------------------------------------------------------------------------------- /test/shared/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/shared/fixtures.ts -------------------------------------------------------------------------------- /test/shared/logUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/shared/logUtils.ts -------------------------------------------------------------------------------- /test/shared/marshal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/shared/marshal.ts -------------------------------------------------------------------------------- /test/simple-staking/0.seigManger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/simple-staking/0.seigManger.ts -------------------------------------------------------------------------------- /test/test-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/test/test-screen.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tokamak-network/ton-staking-v2/HEAD/tsconfig.json --------------------------------------------------------------------------------