UNPKG

@hyperlane-xyz/starknet-core

Version:

Core cairo contracts for Hyperlane

1 lines 2.49 kB
export const token_XERC20LockboxTest = {"sierra_program":[],"contract_class_version":"0.1.0","entry_points_by_type":{"EXTERNAL":[{"selector":"0xc73f681176fc7b3f9693986fd7b14581e8d540519e27400e88b8713932be01","function_idx":3},{"selector":"0x15511cc3694f64379908437d6d64458dc76d02482052bfb8a5b33a72c054c77","function_idx":5},{"selector":"0x192ea2a459251b09ebb58e392da2120205a1e13d04d886c05536c173400fcef","function_idx":0},{"selector":"0x228e9363bb942b639270062aa6bb295f434bcdfc42c97267bf003f272060dc9","function_idx":1},{"selector":"0x34eaf85f46ccd0a5893a159126619537c01bd23387dc6ff314da145442338ac","function_idx":2},{"selector":"0x396805943bac767fd3a50ab532ab8b2215bbcc36f27253569c488da9472d51a","function_idx":4}],"L1_HANDLER":[],"CONSTRUCTOR":[{"selector":"0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194","function_idx":6}]},"abi":[{"type":"impl","name":"IXERC20LockboxTest","interface_name":"mocks::xerc20_lockbox_test::IXERC20LockboxTest"},{"type":"struct","name":"core::integer::u256","members":[{"name":"low","type":"core::integer::u128"},{"name":"high","type":"core::integer::u128"}]},{"type":"interface","name":"mocks::xerc20_lockbox_test::IXERC20LockboxTest","items":[{"type":"function","name":"xerc20","inputs":[],"outputs":[{"type":"core::starknet::contract_address::ContractAddress"}],"state_mutability":"view"},{"type":"function","name":"erc20","inputs":[],"outputs":[{"type":"core::starknet::contract_address::ContractAddress"}],"state_mutability":"view"},{"type":"function","name":"deposit_to","inputs":[{"name":"user","type":"core::starknet::contract_address::ContractAddress"},{"name":"amount","type":"core::integer::u256"}],"outputs":[],"state_mutability":"external"},{"type":"function","name":"deposit","inputs":[{"name":"amount","type":"core::integer::u256"}],"outputs":[],"state_mutability":"external"},{"type":"function","name":"withdraw_to","inputs":[{"name":"user","type":"core::integer::u256"},{"name":"amount","type":"core::integer::u256"}],"outputs":[],"state_mutability":"external"},{"type":"function","name":"withdraw","inputs":[{"name":"amount","type":"core::integer::u256"}],"outputs":[],"state_mutability":"external"}]},{"type":"constructor","name":"constructor","inputs":[{"name":"xerc20","type":"core::starknet::contract_address::ContractAddress"},{"name":"erc20","type":"core::starknet::contract_address::ContractAddress"}]},{"type":"event","name":"mocks::xerc20_lockbox_test::XERC20LockboxTest::Event","kind":"enum","variants":[]}]};