├── .env.example ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .prettierrc ├── Errors.md ├── LICENSE ├── README.md ├── SUPERBRIDGE_README.md ├── SUPERTOKEN_README.md ├── YIELD_BRIDGE.md ├── contracts ├── ConnectorPlug.sol ├── bridge │ ├── Base.sol │ ├── Controller.sol │ ├── FiatTokenV2_1 │ │ ├── FiatTokenV2_1_Controller.sol │ │ └── IFiatTokenV2_1_Mintable.sol │ └── Vault.sol ├── common │ ├── Constants.sol │ ├── Errors.sol │ └── Structs.sol ├── hooks │ ├── Controller_YieldLimitExecHook.sol │ ├── HookBase.sol │ ├── LimitExecutionHook.sol │ ├── LimitHook.sol │ ├── Vault_YieldLimitExecHook.sol │ └── plugins │ │ ├── ConnectorPoolPlugin.sol │ │ ├── ExecutionHelper.sol │ │ └── LimitPlugin.sol ├── interfaces │ ├── IBridge.sol │ ├── IConnector.sol │ ├── IController.sol │ ├── IHook.sol │ ├── ILimitHook.sol │ ├── IMintableERC20.sol │ ├── IPlug.sol │ ├── ISocket.sol │ └── IStrategy.sol ├── libraries │ ├── ExcessivelySafeCall.sol │ └── RescueFundsLib.sol ├── token │ ├── DummyERC20.sol │ ├── SuperToken.sol │ └── yield-token │ │ ├── YieldToken.sol │ │ └── YieldTokenBase.sol └── utils │ ├── AccessControl.sol │ ├── Faucet.sol │ ├── Gauge.sol │ ├── Ownable.sol │ └── RescueBase.sol ├── deployments ├── superbridge │ ├── dev_aevo-testnet_addresses.json │ ├── dev_aevo-testnet_verification.json │ ├── dev_lyra-testnet_addresses.json │ ├── dev_lyra-testnet_verification.json │ ├── prod_addresses.json │ ├── prod_aevo-testnet_addresses.json │ ├── prod_aevo-testnet_verification.json │ ├── prod_aevo_addresses.json │ ├── prod_aevo_verification.json │ ├── prod_b3_mainnet_addresses.json │ ├── prod_b3_mainnet_verification.json │ ├── prod_looks-testnet_addresses.json │ ├── prod_lyra-testnet_addresses.json │ ├── prod_lyra-testnet_verification.json │ ├── prod_lyra_addresses.json │ ├── prod_lyra_verification.json │ ├── prod_mode_addresses.json │ ├── prod_mode_verification.json │ ├── prod_polynomial_addresses.json │ ├── prod_polynomial_verification.json │ ├── prod_reya_addresses.json │ ├── prod_reya_verification.json │ ├── prod_sx-network-testnet_addresses.json │ ├── prod_sx-network-testnet_verification.json │ ├── prod_syndr-sepolia-l3_addresses.json │ ├── prod_syndr-sepolia-l3_verification.json │ ├── surge_addresses.json │ ├── surge_polter_testnet_addresses.json │ └── surge_polter_testnet_verification.json └── supertoken │ ├── prod_aavegotchi_mainnet_addresses.json │ ├── prod_aavegotchi_mainnet_verification.json │ ├── prod_addresses.json │ ├── prod_magic_mainnet_addresses.json │ ├── prod_magic_mainnet_verification.json │ ├── prod_magical_demo_mainnet_addresses.json │ ├── prod_magical_demo_mainnet_verification.json │ ├── prod_spectral-signal_addresses.json │ ├── prod_spectral-signal_verification.json │ ├── prod_testing_mainnet_addresses.json │ ├── prod_testing_mainnet_verification.json │ ├── prod_testing_testnet_addresses.json │ ├── prod_testing_testnet_verification.json │ ├── prod_timeswap_addresses.json │ ├── prod_timeswap_test_mainnet_addresses.json │ └── prod_timeswap_test_mainnet_verification.json ├── diagrams └── arch.jpg ├── foundry.toml ├── funding.json ├── hardhat.config.ts ├── lib.tsconfig.json ├── package.json ├── remappings.txt ├── script ├── admin │ ├── change-ownership.ts │ ├── check-minter-permission.ts │ ├── check-ownership.ts │ ├── check-vault-balances.ts │ ├── updateConnectorStatus.ts │ ├── updateLimits.ts │ └── utils.ts ├── bridge │ ├── bridge.ts │ └── utils.ts ├── constants │ ├── abis │ │ ├── index.ts │ │ ├── mintable.ts │ │ └── ownable.ts │ ├── config.ts │ ├── deploymentConfig.ts │ ├── index.ts │ ├── projectConstants │ │ ├── superbridge │ │ │ ├── aevo-testnet.ts │ │ │ ├── aevo.ts │ │ │ ├── b3_mainnet.ts │ │ │ ├── polter_testnet.ts │ │ │ ├── rain-testnet.ts │ │ │ ├── reya-cronos.ts │ │ │ ├── reya.ts │ │ │ ├── sx-testnet.ts │ │ │ ├── syndr-sepolia-l3.ts │ │ │ └── syndr_sepolia_testnet.ts │ │ └── supertoken │ │ │ ├── aavegotchi_mainnet.ts │ │ │ ├── leaf-testnet.ts │ │ │ ├── magic_mainnet.ts │ │ │ ├── mist-testnet.ts │ │ │ ├── spectral-signal.ts │ │ │ ├── testing_mainnet.ts │ │ │ ├── testing_testnet.ts │ │ │ └── timeswap_test_mainnet.ts │ └── roles.ts ├── deploy.ts ├── deploy │ ├── configure.ts │ ├── configureHook.ts │ ├── deploy.ts │ ├── deployHook.ts │ └── verifyContracts.ts ├── helpers │ ├── common.ts │ ├── deployUtils.ts │ ├── index.ts │ ├── networks.ts │ ├── projectConstants.ts │ ├── updateJsons.ts │ ├── utils.ts │ └── verifyConstants.ts ├── ownership │ ├── claim-owner.ts │ ├── nominate-owner.ts │ ├── remove-roles.ts │ └── util.ts ├── script.ts └── setup │ ├── addNewToken.ts │ ├── common.ts │ ├── configUtils.ts │ ├── editProject.ts │ ├── enumMaps.ts │ ├── generateConstants.ts │ ├── newProject │ ├── chainInfo.ts │ ├── hookInfo.ts │ ├── main.ts │ ├── projectInfo.ts │ ├── tokenInfo.ts │ └── utils.ts │ └── updateExistingTokenAddresses.ts ├── socket-plugs-details.json ├── src ├── constants.ts ├── core.ts ├── enum.ts ├── enums │ ├── existing-token-addresses.ts │ ├── index.ts │ ├── prodTestnetProjects.ts │ ├── projectType.ts │ ├── projects.ts │ ├── tokenDecimals.ts │ ├── tokenName.ts │ ├── tokenSymbol.ts │ └── tokens.ts ├── index.ts ├── socket-gas-helpers │ ├── arb-estimate.ts │ ├── estimateGasLimit.ts │ ├── op-n-eth-estimate.ts │ └── utils.ts └── types.ts ├── test ├── bridge │ ├── Yieldbridge.t.sol │ ├── superbridge.t.sol │ └── vault.t.sol ├── connectorPlug.t.sol ├── hooks │ ├── ExecutionHelper.t.sol │ ├── YieldLimitExecutionHook.t.sol │ ├── YieldTokenLimitExecutionHook.t.sol │ ├── limitExecutionHook.t.sol │ └── limitHook.t.sol ├── mocks │ ├── FiatTokenV2_1_Mintable.sol │ ├── MintableToken.sol │ ├── MockExecutableReceiver.sol │ ├── MockSocket.sol │ ├── MockStrategy.sol │ ├── NonMintableToken.sol │ └── hooks │ │ ├── MockYieldBridgeHook.sol │ │ └── MockYieldTokenHook.sol ├── testBridge.sol └── testInbound.t.sol ├── tsconfig.json └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/.prettierrc -------------------------------------------------------------------------------- /Errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/Errors.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/README.md -------------------------------------------------------------------------------- /SUPERBRIDGE_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/SUPERBRIDGE_README.md -------------------------------------------------------------------------------- /SUPERTOKEN_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/SUPERTOKEN_README.md -------------------------------------------------------------------------------- /YIELD_BRIDGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/YIELD_BRIDGE.md -------------------------------------------------------------------------------- /contracts/ConnectorPlug.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/ConnectorPlug.sol -------------------------------------------------------------------------------- /contracts/bridge/Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/bridge/Base.sol -------------------------------------------------------------------------------- /contracts/bridge/Controller.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/bridge/Controller.sol -------------------------------------------------------------------------------- /contracts/bridge/FiatTokenV2_1/FiatTokenV2_1_Controller.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/bridge/FiatTokenV2_1/FiatTokenV2_1_Controller.sol -------------------------------------------------------------------------------- /contracts/bridge/FiatTokenV2_1/IFiatTokenV2_1_Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/bridge/FiatTokenV2_1/IFiatTokenV2_1_Mintable.sol -------------------------------------------------------------------------------- /contracts/bridge/Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/bridge/Vault.sol -------------------------------------------------------------------------------- /contracts/common/Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/common/Constants.sol -------------------------------------------------------------------------------- /contracts/common/Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/common/Errors.sol -------------------------------------------------------------------------------- /contracts/common/Structs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/common/Structs.sol -------------------------------------------------------------------------------- /contracts/hooks/Controller_YieldLimitExecHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/Controller_YieldLimitExecHook.sol -------------------------------------------------------------------------------- /contracts/hooks/HookBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/HookBase.sol -------------------------------------------------------------------------------- /contracts/hooks/LimitExecutionHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/LimitExecutionHook.sol -------------------------------------------------------------------------------- /contracts/hooks/LimitHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/LimitHook.sol -------------------------------------------------------------------------------- /contracts/hooks/Vault_YieldLimitExecHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/Vault_YieldLimitExecHook.sol -------------------------------------------------------------------------------- /contracts/hooks/plugins/ConnectorPoolPlugin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/plugins/ConnectorPoolPlugin.sol -------------------------------------------------------------------------------- /contracts/hooks/plugins/ExecutionHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/plugins/ExecutionHelper.sol -------------------------------------------------------------------------------- /contracts/hooks/plugins/LimitPlugin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/hooks/plugins/LimitPlugin.sol -------------------------------------------------------------------------------- /contracts/interfaces/IBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IBridge.sol -------------------------------------------------------------------------------- /contracts/interfaces/IConnector.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IConnector.sol -------------------------------------------------------------------------------- /contracts/interfaces/IController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IController.sol -------------------------------------------------------------------------------- /contracts/interfaces/IHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IHook.sol -------------------------------------------------------------------------------- /contracts/interfaces/ILimitHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/ILimitHook.sol -------------------------------------------------------------------------------- /contracts/interfaces/IMintableERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IMintableERC20.sol -------------------------------------------------------------------------------- /contracts/interfaces/IPlug.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IPlug.sol -------------------------------------------------------------------------------- /contracts/interfaces/ISocket.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/ISocket.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/interfaces/IStrategy.sol -------------------------------------------------------------------------------- /contracts/libraries/ExcessivelySafeCall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/libraries/ExcessivelySafeCall.sol -------------------------------------------------------------------------------- /contracts/libraries/RescueFundsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/libraries/RescueFundsLib.sol -------------------------------------------------------------------------------- /contracts/token/DummyERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/token/DummyERC20.sol -------------------------------------------------------------------------------- /contracts/token/SuperToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/token/SuperToken.sol -------------------------------------------------------------------------------- /contracts/token/yield-token/YieldToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/token/yield-token/YieldToken.sol -------------------------------------------------------------------------------- /contracts/token/yield-token/YieldTokenBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/token/yield-token/YieldTokenBase.sol -------------------------------------------------------------------------------- /contracts/utils/AccessControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/utils/AccessControl.sol -------------------------------------------------------------------------------- /contracts/utils/Faucet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/utils/Faucet.sol -------------------------------------------------------------------------------- /contracts/utils/Gauge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/utils/Gauge.sol -------------------------------------------------------------------------------- /contracts/utils/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/utils/Ownable.sol -------------------------------------------------------------------------------- /contracts/utils/RescueBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/contracts/utils/RescueBase.sol -------------------------------------------------------------------------------- /deployments/superbridge/dev_aevo-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/dev_aevo-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/dev_aevo-testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/dev_aevo-testnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/dev_lyra-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/dev_lyra-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/dev_lyra-testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/dev_lyra-testnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_aevo-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_aevo-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_aevo-testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_aevo-testnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_aevo_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_aevo_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_aevo_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_aevo_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_b3_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_b3_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_b3_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_b3_mainnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_looks-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_looks-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_lyra-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_lyra-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_lyra-testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_lyra-testnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_lyra_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_lyra_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_lyra_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_lyra_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_mode_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_mode_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_mode_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_mode_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_polynomial_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_polynomial_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_polynomial_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_polynomial_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_reya_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_reya_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_reya_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_reya_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_sx-network-testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_sx-network-testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_sx-network-testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_sx-network-testnet_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_syndr-sepolia-l3_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_syndr-sepolia-l3_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/prod_syndr-sepolia-l3_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/prod_syndr-sepolia-l3_verification.json -------------------------------------------------------------------------------- /deployments/superbridge/surge_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/surge_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/surge_polter_testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/surge_polter_testnet_addresses.json -------------------------------------------------------------------------------- /deployments/superbridge/surge_polter_testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/superbridge/surge_polter_testnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_aavegotchi_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_aavegotchi_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_aavegotchi_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_aavegotchi_mainnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_magic_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_magic_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_magic_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_magic_mainnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_magical_demo_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_magical_demo_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_magical_demo_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_magical_demo_mainnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_spectral-signal_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_spectral-signal_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_spectral-signal_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_spectral-signal_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_testing_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_testing_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_testing_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_testing_mainnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_testing_testnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_testing_testnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_testing_testnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_testing_testnet_verification.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_timeswap_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_timeswap_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_timeswap_test_mainnet_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_timeswap_test_mainnet_addresses.json -------------------------------------------------------------------------------- /deployments/supertoken/prod_timeswap_test_mainnet_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/deployments/supertoken/prod_timeswap_test_mainnet_verification.json -------------------------------------------------------------------------------- /diagrams/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/diagrams/arch.jpg -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/foundry.toml -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/funding.json -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /lib.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/lib.tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/remappings.txt -------------------------------------------------------------------------------- /script/admin/change-ownership.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/change-ownership.ts -------------------------------------------------------------------------------- /script/admin/check-minter-permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/check-minter-permission.ts -------------------------------------------------------------------------------- /script/admin/check-ownership.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/check-ownership.ts -------------------------------------------------------------------------------- /script/admin/check-vault-balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/check-vault-balances.ts -------------------------------------------------------------------------------- /script/admin/updateConnectorStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/updateConnectorStatus.ts -------------------------------------------------------------------------------- /script/admin/updateLimits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/updateLimits.ts -------------------------------------------------------------------------------- /script/admin/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/admin/utils.ts -------------------------------------------------------------------------------- /script/bridge/bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/bridge/bridge.ts -------------------------------------------------------------------------------- /script/bridge/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/bridge/utils.ts -------------------------------------------------------------------------------- /script/constants/abis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/abis/index.ts -------------------------------------------------------------------------------- /script/constants/abis/mintable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/abis/mintable.ts -------------------------------------------------------------------------------- /script/constants/abis/ownable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/abis/ownable.ts -------------------------------------------------------------------------------- /script/constants/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/config.ts -------------------------------------------------------------------------------- /script/constants/deploymentConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/deploymentConfig.ts -------------------------------------------------------------------------------- /script/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/index.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/aevo-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/aevo-testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/aevo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/aevo.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/b3_mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/b3_mainnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/polter_testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/polter_testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/rain-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/rain-testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/reya-cronos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/reya-cronos.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/reya.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/reya.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/sx-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/sx-testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/syndr-sepolia-l3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/syndr-sepolia-l3.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/superbridge/syndr_sepolia_testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/superbridge/syndr_sepolia_testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/aavegotchi_mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/aavegotchi_mainnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/leaf-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/leaf-testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/magic_mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/magic_mainnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/mist-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/mist-testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/spectral-signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/spectral-signal.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/testing_mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/testing_mainnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/testing_testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/testing_testnet.ts -------------------------------------------------------------------------------- /script/constants/projectConstants/supertoken/timeswap_test_mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/projectConstants/supertoken/timeswap_test_mainnet.ts -------------------------------------------------------------------------------- /script/constants/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/constants/roles.ts -------------------------------------------------------------------------------- /script/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy.ts -------------------------------------------------------------------------------- /script/deploy/configure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy/configure.ts -------------------------------------------------------------------------------- /script/deploy/configureHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy/configureHook.ts -------------------------------------------------------------------------------- /script/deploy/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy/deploy.ts -------------------------------------------------------------------------------- /script/deploy/deployHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy/deployHook.ts -------------------------------------------------------------------------------- /script/deploy/verifyContracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/deploy/verifyContracts.ts -------------------------------------------------------------------------------- /script/helpers/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/common.ts -------------------------------------------------------------------------------- /script/helpers/deployUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/deployUtils.ts -------------------------------------------------------------------------------- /script/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/index.ts -------------------------------------------------------------------------------- /script/helpers/networks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/networks.ts -------------------------------------------------------------------------------- /script/helpers/projectConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/projectConstants.ts -------------------------------------------------------------------------------- /script/helpers/updateJsons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/updateJsons.ts -------------------------------------------------------------------------------- /script/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/utils.ts -------------------------------------------------------------------------------- /script/helpers/verifyConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/helpers/verifyConstants.ts -------------------------------------------------------------------------------- /script/ownership/claim-owner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/ownership/claim-owner.ts -------------------------------------------------------------------------------- /script/ownership/nominate-owner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/ownership/nominate-owner.ts -------------------------------------------------------------------------------- /script/ownership/remove-roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/ownership/remove-roles.ts -------------------------------------------------------------------------------- /script/ownership/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/ownership/util.ts -------------------------------------------------------------------------------- /script/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/script.ts -------------------------------------------------------------------------------- /script/setup/addNewToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/addNewToken.ts -------------------------------------------------------------------------------- /script/setup/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/common.ts -------------------------------------------------------------------------------- /script/setup/configUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/configUtils.ts -------------------------------------------------------------------------------- /script/setup/editProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/editProject.ts -------------------------------------------------------------------------------- /script/setup/enumMaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/enumMaps.ts -------------------------------------------------------------------------------- /script/setup/generateConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/generateConstants.ts -------------------------------------------------------------------------------- /script/setup/newProject/chainInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/chainInfo.ts -------------------------------------------------------------------------------- /script/setup/newProject/hookInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/hookInfo.ts -------------------------------------------------------------------------------- /script/setup/newProject/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/main.ts -------------------------------------------------------------------------------- /script/setup/newProject/projectInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/projectInfo.ts -------------------------------------------------------------------------------- /script/setup/newProject/tokenInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/tokenInfo.ts -------------------------------------------------------------------------------- /script/setup/newProject/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/newProject/utils.ts -------------------------------------------------------------------------------- /script/setup/updateExistingTokenAddresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/script/setup/updateExistingTokenAddresses.ts -------------------------------------------------------------------------------- /socket-plugs-details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/socket-plugs-details.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/core.ts -------------------------------------------------------------------------------- /src/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enum.ts -------------------------------------------------------------------------------- /src/enums/existing-token-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/existing-token-addresses.ts -------------------------------------------------------------------------------- /src/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/index.ts -------------------------------------------------------------------------------- /src/enums/prodTestnetProjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/prodTestnetProjects.ts -------------------------------------------------------------------------------- /src/enums/projectType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/projectType.ts -------------------------------------------------------------------------------- /src/enums/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/projects.ts -------------------------------------------------------------------------------- /src/enums/tokenDecimals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/tokenDecimals.ts -------------------------------------------------------------------------------- /src/enums/tokenName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/tokenName.ts -------------------------------------------------------------------------------- /src/enums/tokenSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/tokenSymbol.ts -------------------------------------------------------------------------------- /src/enums/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/enums/tokens.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/socket-gas-helpers/arb-estimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/socket-gas-helpers/arb-estimate.ts -------------------------------------------------------------------------------- /src/socket-gas-helpers/estimateGasLimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/socket-gas-helpers/estimateGasLimit.ts -------------------------------------------------------------------------------- /src/socket-gas-helpers/op-n-eth-estimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/socket-gas-helpers/op-n-eth-estimate.ts -------------------------------------------------------------------------------- /src/socket-gas-helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/socket-gas-helpers/utils.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/bridge/Yieldbridge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/bridge/Yieldbridge.t.sol -------------------------------------------------------------------------------- /test/bridge/superbridge.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/bridge/superbridge.t.sol -------------------------------------------------------------------------------- /test/bridge/vault.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/bridge/vault.t.sol -------------------------------------------------------------------------------- /test/connectorPlug.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/connectorPlug.t.sol -------------------------------------------------------------------------------- /test/hooks/ExecutionHelper.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/hooks/ExecutionHelper.t.sol -------------------------------------------------------------------------------- /test/hooks/YieldLimitExecutionHook.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/hooks/YieldLimitExecutionHook.t.sol -------------------------------------------------------------------------------- /test/hooks/YieldTokenLimitExecutionHook.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/hooks/YieldTokenLimitExecutionHook.t.sol -------------------------------------------------------------------------------- /test/hooks/limitExecutionHook.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/hooks/limitExecutionHook.t.sol -------------------------------------------------------------------------------- /test/hooks/limitHook.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/hooks/limitHook.t.sol -------------------------------------------------------------------------------- /test/mocks/FiatTokenV2_1_Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/FiatTokenV2_1_Mintable.sol -------------------------------------------------------------------------------- /test/mocks/MintableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/MintableToken.sol -------------------------------------------------------------------------------- /test/mocks/MockExecutableReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/MockExecutableReceiver.sol -------------------------------------------------------------------------------- /test/mocks/MockSocket.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/MockSocket.sol -------------------------------------------------------------------------------- /test/mocks/MockStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/MockStrategy.sol -------------------------------------------------------------------------------- /test/mocks/NonMintableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/NonMintableToken.sol -------------------------------------------------------------------------------- /test/mocks/hooks/MockYieldBridgeHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/hooks/MockYieldBridgeHook.sol -------------------------------------------------------------------------------- /test/mocks/hooks/MockYieldTokenHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/mocks/hooks/MockYieldTokenHook.sol -------------------------------------------------------------------------------- /test/testBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/testBridge.sol -------------------------------------------------------------------------------- /test/testInbound.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/test/testInbound.t.sol -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SocketDotTech/socket-plugs/HEAD/yarn.lock --------------------------------------------------------------------------------