code boc
B5EE9C7241010101003D000076FF00DDD40120F90001D0D33FD30FD74CED44D0D3FFD70B0F20A4830FA90822C8CBFFCB0FC9ED5444301046BAF2A1F823BEF2A2F910F2A3F800ED552E766412
code hash
45EBBCE9B5D235886CB6BFE1C3AD93B708DE058244892365C9EE0DFE439CB7B5
TL-B schemes
_ {n:#} valid_until:uint64 seq_no:uint16 actions:^(OutList n) { n <= 255 } = MsgInner n;
msg_body$_ {n:#} sign:bits512 ^(MsgInner n) = ExtInMsgBody n;
storage$_ pub_key:bits256 seq_no:uint16 = Storage;
Error codes
33
- incorrect sequence number34
- overdue35
- invalid signature
We recommend using special debot TVM code to prepare messages for
this wallet smart contract, running it locally in TVM. This will help avoid bugs, as building a message for this smart contract may not seem easy.
Read more in debot/README.md
.
You can also use this wallet contract through TypeScript (or JavaScript) via wrapper from typescript/wrapper/wallet.ts