Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix queries and tx integrations #29

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions examples/greeter/artifacts/greeter.contract
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"source":{"hash":"0xd2a960874747af3b3da183bef32563be6cd8bc56bcc3efe53dd528f66c3a3a68","language":"ink! 5.0.0","compiler":"rustc 1.77.1","wasm":"0x0061736d0100000001290760027f7f0060037f7f7f0060037f7f7f017f60047f7f7f7f017f60000060047f7f7f7f006000017f02b10109057365616c310b6765745f73746f726167650003057365616c3005696e7075740000057365616c300d6465706f7369745f6576656e740005057365616c320b7365745f73746f726167650003057365616c300b7365616c5f72657475726e0001057365616c300663616c6c65720000057365616c301176616c75655f7472616e736665727265640000057365616c300f686173685f626c616b65325f323536000103656e76066d656d6f72790201021003151402020202020001060101000001000000000004040616037f01418080040b7f0041c082050b7f0041bc82050b0711020463616c6c001a066465706c6f79001b0aee1e142b01017f037f2002200346047f200005200020036a200120036a2d00003a0000200341016a21030c010b0b0b6f01017f0240200020014d04402000210303402002450d02200320012d00003a0000200141016a2101200341016a2103200241016b21020c000b000b200141016b2101200041016b210303402002450d01200220036a200120026a2d00003a0000200241016b21020c000b000b20000b2501017f037f2002200346047f200005200020036a20013a0000200341016a21030c010b0b0b3f01027f0340200245044041000f0b200241016b210220012d0000210320002d00002104200041016a2100200141016a210120032004460d000b200420036b0b8f0101017f20002d00042103200041003a0004027f0240200345044041012000280200220028020422032002490d021a200120002802002201200210081a0c010b2001200041056a2d00003a00004101200028020022002802042203200241016b2202490d011a200141016a20002802002201200210081a0b2000200320026b3602042000200120026a36020041000b0b2601017f230041106b220224002002200036020c20012002410c6a4104100e200241106a24000b4801027f024002402000280208220320026a22042003490d00200420002802044b0d00200420036b2002470d01200028020020036a2001200210081a200020043602080f0b000b000b5902017f027e230041206b2200240020004200370308200042003703002000411036021c20002000411c6a1006200028021c41114f0440000b2000290308210120002903002102200041206a2400410541042001200284501b0b4801027f230041106b22032400200341086a20024100101120032802082104200328020c2001200210082101200020023602082000200136020420002004360200200341106a24000be00101017f024002402001450440410121020c010b20014100480d01200245044041ac82042d00001a0b027f41b082042d0000044041b482042802000c010b3f00210341b4820441c0820536020041b0820441013a000041b88204200341107436020041c082050b2202200120026a22034b0d0141b882042802002003490440200141ffff036a220341107640002202417f460d022002411074220220034180807c716a22032002490d0241b882042003360200200120026a22032002490d020b41b4820420033602002002450d010b20002002360204200020013602000f0b000b7401017f230041106b2202240002402000413f4d04402001200041027410190c010b200041ffff004d0440200220004102744101723b010e20012002410e6a4102100e0c010b200041ffffffff034d044020004102744102722001100d0c010b20014103101920002001100d0b200241106a24000b0a00200120004120100e0b1000200120021012200220002001100e0bdb0701097f230041206b220324000240024020012802042204450d00200128020022052d000021022001200441016b3602042001200541016a36020002400240024002400240200241037141016b0e03020301000b200241027621020c030b2004410549200241034b720d03200528000121022001200441056b3602042001200541056a36020020024180808080044f0d020c030b200341196a20023a0000200341013a001820032001360214200341003b011c200341146a2003411c6a4102100c0d0220032f011c220241ff014d0d02200241027621020c010b200341196a20023a0000200341013a0018200320013602142003410036021c200341146a2003411c6a4104100c0d01200328021c220241808004490d01200241027621020b20012802042002490d00200341086a200241011011200128020422052002490d0020032802082108200328020c200128020022062002100821042001200520026b3602042001200220066a3602002008418080808078460d0002402002450d00200241076b22014100200120024d1b2109200441036a417c7120046b210a41002101034002400240024002400240024002400240024002400240200120046a2d0000220541187441187522074100480440200541ab80046a2d000041026b0e03030102080b200a20016b4103710d09200120094f0d080340200120046a220541046a280200200528020072418081828478710d092009200141086a22014b0d000b0c080b200141016a220620024f0d06200420066a2c000021060240200541e001470440200541ed01460d012007411f6a41ff0171410c490d042007417e71416e470d0820064140480d050c080b200641607141a07f460d040c070b2006419f7f4a0d060c030b200141016a220620024f0d05200420066a2c000021060240024002400240200541f0016b0e050100000002000b2007410f6a41ff017141024b0d0820064140480d020c080b200641f0006a41ff01714130490d010c070b2006418f7f4a0d060b200141026a220520024f0d05200420056a2c000041bf7f4a0d05200141036a220120024f0d05200120046a2c000041bf7f4c0d040c050b200141016a22012002490d020c040b200641404e0d030b200141026a220120024f0d02200120046a2c000041bf7f4c0d010c020b200120046a2c000041bf7f4a0d010b200141016a21010c030b20004180808080783602000c060b200120024f0d010340200120046a2c00004100480d022002200141016a2201470d000b0c030b200141016a21010b20012002490d000b0b2000200236020820002008ad2004ad422086843702000c010b20004180808080783602000b200341206a24000b3c01027f027f200145044041bc8204210141010c010b4101210241bc820441013a000041bd8204210141020b2103200120023a0000200020031018000b8e0101057f230041106b22022400200242808001370208200241bc82043602044100200241046a2205100d024020022802082206200228020c2203490d00200228020421042002410036020c2002200620036b3602082002200320046a3602042000200120051014200228020c220020022802084b0d00200420032002280204200010031a200241106a24000f0b000b0d00200041bc820420011004000b2d01017f2000280208220220002802044904402000200241016a360208200028020020026a20013a00000f0b000bdb0a02107f017e230041306b2201240002400240100f41ff01714105470d0020014180800136022041bc8204200141206a100120012802202200418180014f0d00024020004104490d00200141c0820436020c2001200041046b36021041bf82042d0000210041be82042d0000210241bd82042d00002103024041bc82042d00002204411f47044020044105472003412c4772200241da0147200041084772720d0241808080807821020c010b200341e70147200241c2004772200041ef0047720d01200141206a2001410c6a101520012802202202418080808078460d01200120012800253602182001200141286a28000036001b20012d002421060b2001200128001b36000720012001280218360204200142808001370224200141bc82043602204100200141206a2200100d2001280224220520012802282203490d01200128022021042001200520036b220536022020042003200320046a22032000100020052001280220220449720d012001200436021c200120033602182000200141186a10152001280220418080808078460d01200128021c0d012001200129022422103702102002418080808078470d0220002010a72010422088a71010230041106b22012400200141808001360208200141bc82043602040240200028020041808080807846044041bc82044181023b0100410221000c010b2001410136020c41bc820441003a000020002802042000280208200141046a1014200128020c220041818001490d00000b410020001018000b410141011016000b000b200141286a2001280007360000200120063a0024200120023602202001200128020436002523004180016b22002400200141206a2202280200210420022802042106200041086a200228020822034100101120002802082105200028020c20062003100821072001410c6a22022003360208200220073602042002200536020020004180800136021041bc8204200041106a10050240024020002802102202418180014f2002411f4d720d0041bc82042d00002102200041356a41d482042900003700002000412e6a41cd8204290000370100200041266a41c58204290000370100200041bd820429000037011e200020023a001d200041013a001c200020033602182000200636021420002004360210200042808001370264200041bc82043602604101200041e0006a2205101220002802682204418180014f0d002000410036026820004180800120046b22083602642000200441bc82046a2209360260418b8004200510132000280268220220002802644b0d0020002802602107200041d8006a220a4200370300200041d0006a220b4200370300200041c8006a220c4200370300200042003703400240200241214f0440200041f8006a220d4200370300200041f0006a220e4200370300200041e8006a220f4200370300200042003703602007200220051007200a200d290300370300200b200e290300370300200c200f290300370300200020002903603703400c010b200041406b2007200210081a0b200041f8006a200041d8006a290300370300200041f0006a200041d0006a290300370300200041e8006a200041c8006a29030037030020002000290340370360200041003602482000200836024420002009360240200041e0006a2205200041406b10132004200420002802486a22024b2002418180014f720d0020004180800120026b3602642000200241bc82046a2204360260200241808001460d00200441013a0000200041013602682000411d6a2005101320062003200510142000280268220320002802644b0d0041bc8204200220002802602003100220004180016a24000c010b000b200128021020012802141017410041001016000b8f0201057f230041206b22002400024002400240100f41ff01714105470d0020004180800136021441bc8204200041146a100120002802142201418180014f0d0020014104490d01200041c0820436020c2000200141046b36021041bf82042d0000210141be82042d0000210241bd82042d00002103024041bc82042d0000220441ed014704402004419b0147200341ae0147722002419d0147720d03200141de00460d010c030b200341cb00472002419d0147722001411b47720d02200041146a41808004410a10100c030b200041146a2000410c6a10152000280214418080808078460d010c020b000b410141011016000b2000280218200028021c101741bc820441003b0100410041021018000b0bee010200418080040bab0148656c6c6f20696e6b2101184de1e97d8dba311c74fa923646f3bb4c5b0b4f747447857dbe70305dcd777e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010041ed81040b33020202020202020202020202020202020202020202020202020202020202030303030303030303030303030303030404040404","build_info":{"build_mode":"Release","cargo_contract_version":"4.0.2","rust_toolchain":"stable-aarch64-apple-darwin","wasm_opt_settings":{"keep_debug_symbols":false,"optimization_passes":"Z"}}},"contract":{"name":"greeter","version":"0.0.1","authors":["Scio Labs <[email protected]>"]},"image":null,"spec":{"constructors":[{"args":[{"label":"init_value","type":{"displayName":["String"],"type":0}}],"default":false,"docs":["Creates a new greeter contract initialized with the given value."],"label":"new","payable":false,"returnType":{"displayName":["ink_primitives","ConstructorResult"],"type":2},"selector":"0x9bae9d5e"},{"args":[],"default":false,"docs":["Creates a new greeter contract initialized to 'Hello ink!'."],"label":"default","payable":false,"returnType":{"displayName":["ink_primitives","ConstructorResult"],"type":2},"selector":"0xed4b9d1b"}],"docs":[],"environment":{"accountId":{"displayName":["AccountId"],"type":7},"balance":{"displayName":["Balance"],"type":10},"blockNumber":{"displayName":["BlockNumber"],"type":13},"chainExtension":{"displayName":["ChainExtension"],"type":14},"hash":{"displayName":["Hash"],"type":11},"maxEventTopics":4,"staticBufferSize":16384,"timestamp":{"displayName":["Timestamp"],"type":12}},"events":[{"args":[{"docs":[],"indexed":false,"label":"from","type":{"displayName":["Option"],"type":6}},{"docs":[],"indexed":false,"label":"message","type":{"displayName":["String"],"type":0}}],"docs":[],"label":"Greeted","module_path":"greeter::greeter","signature_topic":"0x184de1e97d8dba311c74fa923646f3bb4c5b0b4f747447857dbe70305dcd777e"}],"lang_error":{"displayName":["ink","LangError"],"type":4},"messages":[{"args":[],"default":false,"docs":[" Returns the current value of 'message'."],"label":"greet","mutates":false,"payable":false,"returnType":{"displayName":["ink","MessageResult"],"type":5},"selector":"0x052cda08"},{"args":[{"label":"new_value","type":{"displayName":["String"],"type":0}}],"default":false,"docs":[" Sets 'message' to the given value."],"label":"set_message","mutates":true,"payable":false,"returnType":{"displayName":["ink","MessageResult"],"type":2},"selector":"0x1fe7426f"}]},"storage":{"root":{"layout":{"struct":{"fields":[{"layout":{"leaf":{"key":"0x00000000","ty":0}},"name":"message"}],"name":"Greeter"}},"root_key":"0x00000000","ty":1}},"types":[{"id":0,"type":{"def":{"primitive":"str"}}},{"id":1,"type":{"def":{"composite":{"fields":[{"name":"message","type":0,"typeName":"<String as::ink::storage::traits::AutoStorableHint<::ink::\nstorage::traits::ManualKey<1147433008u32, ()>,>>::Type"}]}},"path":["greeter","greeter","Greeter"]}},{"id":2,"type":{"def":{"variant":{"variants":[{"fields":[{"type":3}],"index":0,"name":"Ok"},{"fields":[{"type":4}],"index":1,"name":"Err"}]}},"params":[{"name":"T","type":3},{"name":"E","type":4}],"path":["Result"]}},{"id":3,"type":{"def":{"tuple":[]}}},{"id":4,"type":{"def":{"variant":{"variants":[{"index":1,"name":"CouldNotReadInput"}]}},"path":["ink_primitives","LangError"]}},{"id":5,"type":{"def":{"variant":{"variants":[{"fields":[{"type":0}],"index":0,"name":"Ok"},{"fields":[{"type":4}],"index":1,"name":"Err"}]}},"params":[{"name":"T","type":0},{"name":"E","type":4}],"path":["Result"]}},{"id":6,"type":{"def":{"variant":{"variants":[{"index":0,"name":"None"},{"fields":[{"type":7}],"index":1,"name":"Some"}]}},"params":[{"name":"T","type":7}],"path":["Option"]}},{"id":7,"type":{"def":{"composite":{"fields":[{"type":8,"typeName":"[u8; 32]"}]}},"path":["ink_primitives","types","AccountId"]}},{"id":8,"type":{"def":{"array":{"len":32,"type":9}}}},{"id":9,"type":{"def":{"primitive":"u8"}}},{"id":10,"type":{"def":{"primitive":"u128"}}},{"id":11,"type":{"def":{"composite":{"fields":[{"type":8,"typeName":"[u8; 32]"}]}},"path":["ink_primitives","types","Hash"]}},{"id":12,"type":{"def":{"primitive":"u64"}}},{"id":13,"type":{"def":{"primitive":"u32"}}},{"id":14,"type":{"def":{"variant":{}},"path":["ink_env","types","NoChainExtension"]}}],"version":5}
Loading