mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated fift
updated fift updated tonlib
This commit is contained in:
parent
7c595294b6
commit
29deff15c3
14 changed files with 137 additions and 49 deletions
|
@ -123,3 +123,16 @@ forget val, forget val@ forget .val
|
|||
{ 0 lib+ } : private_lib
|
||||
// ( D c -- D' ) Add public library c to collection D
|
||||
{ 1 lib+ } : public_lib
|
||||
|
||||
// serialize simple transfers with long comments
|
||||
// b B n -- b'
|
||||
recursive append-long-bytes {
|
||||
over Blen over <= { drop B, } {
|
||||
B| <b swap 127 append-long-bytes b> -rot B, swap ref,
|
||||
} cond
|
||||
} swap !
|
||||
// b S n -- b'
|
||||
{ swap $>B swap append-long-bytes } : append-long-string
|
||||
// S -- c
|
||||
{ <b over $len { 0 32 u, swap 36 append-long-string } { nip } cond b>
|
||||
} : simple-transfer-body
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue