UNPKG

@hyperlane-xyz/starknet-core

Version:

Core cairo contracts for Hyperlane

1 lines 3.01 kB
export const mocks_TestPostDispatchHook = {"sierra_program":[],"contract_class_version":"0.1.0","entry_points_by_type":{"EXTERNAL":[{"selector":"0xae084e61f3cc7c75dbbf130ce60743f8ba949024629d1fdd85fe9c03a1a5e6","function_idx":2},{"selector":"0x19f4427e3a877bb0dcb0cc4599a14d64a79d74c3a952b2bed3228b2bd1a6e2a","function_idx":0},{"selector":"0x2362d30370bc988403e5d552c180d4fd3457dfcd9343a2f01541ff4a34eba0e","function_idx":1},{"selector":"0x2fedc7c2dd415a359b9a4bde987af7ddb0cd5d0de420a9f12c89973659bf5cf","function_idx":4},{"selector":"0x31d8225e997b2b933b12d97dc4787c57c41e2339ea3ddc38d599f7cb82b4652","function_idx":5},{"selector":"0x38b719dd6186b21e9e088acda85ff850211d8c630c3345d6db3795705236a8e","function_idx":3}],"L1_HANDLER":[],"CONSTRUCTOR":[]},"abi":[{"type":"impl","name":"TestPostDispatchHookImpl","interface_name":"mocks::test_post_dispatch_hook::ITestPostDispatchHook"},{"type":"struct","name":"alexandria_bytes::bytes::Bytes","members":[{"name":"size","type":"core::integer::u32"},{"name":"data","type":"core::array::Array::<core::integer::u128>"}]},{"type":"enum","name":"core::bool","variants":[{"name":"False","type":"()"},{"name":"True","type":"()"}]},{"type":"struct","name":"core::integer::u256","members":[{"name":"low","type":"core::integer::u128"},{"name":"high","type":"core::integer::u128"}]},{"type":"struct","name":"contracts::libs::message::Message","members":[{"name":"version","type":"core::integer::u8"},{"name":"nonce","type":"core::integer::u32"},{"name":"origin","type":"core::integer::u32"},{"name":"sender","type":"core::integer::u256"},{"name":"destination","type":"core::integer::u32"},{"name":"recipient","type":"core::integer::u256"},{"name":"body","type":"alexandria_bytes::bytes::Bytes"}]},{"type":"interface","name":"mocks::test_post_dispatch_hook::ITestPostDispatchHook","items":[{"type":"function","name":"hook_type","inputs":[],"outputs":[{"type":"core::integer::u8"}],"state_mutability":"view"},{"type":"function","name":"supports_metadata","inputs":[{"name":"_metadata","type":"alexandria_bytes::bytes::Bytes"}],"outputs":[{"type":"core::bool"}],"state_mutability":"view"},{"type":"function","name":"set_fee","inputs":[{"name":"fee","type":"core::integer::u256"}],"outputs":[],"state_mutability":"external"},{"type":"function","name":"message_dispatched","inputs":[{"name":"message_id","type":"core::integer::u256"}],"outputs":[{"type":"core::bool"}],"state_mutability":"view"},{"type":"function","name":"post_dispatch","inputs":[{"name":"metadata","type":"alexandria_bytes::bytes::Bytes"},{"name":"message","type":"contracts::libs::message::Message"}],"outputs":[],"state_mutability":"external"},{"type":"function","name":"quote_dispatch","inputs":[{"name":"metadata","type":"alexandria_bytes::bytes::Bytes"},{"name":"message","type":"contracts::libs::message::Message"}],"outputs":[{"type":"core::integer::u256"}],"state_mutability":"external"}]},{"type":"event","name":"mocks::test_post_dispatch_hook::TestPostDispatchHook::Event","kind":"enum","variants":[]}]};