feat: add jetton test
This commit is contained in:
parent
855b07f707
commit
5b750b12cf
|
|
@ -2,6 +2,7 @@ from nacl.signing import SigningKey
|
|||
from tonsdk.boc import Cell, begin_cell
|
||||
from tonsdk.utils import sign_message as sign_message
|
||||
from tonsdk.utils import Address
|
||||
from tonsdk.contract.token.ft import JettonWallet
|
||||
import httpx
|
||||
import time
|
||||
|
||||
|
|
@ -51,15 +52,18 @@ if __name__ == '__main__':
|
|||
messages = [
|
||||
{
|
||||
'to_address': 'UQCVWJxM2a7O9_O9XqJOURcPzCx1zt4cw6WcXyHWyvEBKVUb',
|
||||
'ton_value': 1e4,
|
||||
'ton_value': 1e6,
|
||||
'send_mode': 1 + 2,
|
||||
'payload_cell': begin_cell().store_uint(0, 32).store_bytes(b'Hello, world!').end_cell()
|
||||
},
|
||||
{
|
||||
'to_address': 'UQCVWJxM2a7O9_O9XqJOURcPzCx1zt4cw6WcXyHWyvEBKVUb',
|
||||
'ton_value': 3e4,
|
||||
'to_address': 'EQAMIO92T5hO1A7KYffU7h6wMo8MO3e10PBKIKVX3S_JlcB4', # $CATS jetton wallet
|
||||
'ton_value': 5e7,
|
||||
'send_mode': 1 + 2,
|
||||
'payload_cell': begin_cell().store_uint(0, 32).store_bytes(b'Hello, world! x2').end_cell()
|
||||
'payload_cell': JettonWallet().create_transfer_body(
|
||||
Address('UQBGou1AJF1OkNqb4LB3H-_sdmvehkBHJguzrAB8kZ5sPKDF'), 1e9, forward_amount=1,
|
||||
forward_payload=bytes(4) + b'Airdrop'
|
||||
)
|
||||
}
|
||||
]
|
||||
private_key = bytes.fromhex('fa112cce66146eb64d319de109f8e17f93f1edaf5eeeabe0fe72ec22a3e8c8bc')
|
||||
|
|
|
|||
Loading…
Reference in New Issue