parent
302ec82d3d
commit
2696968894
@ -0,0 +1,36 @@
|
||||
from common import *
|
||||
|
||||
from apps.nem.transaction import *
|
||||
from trezor.crypto import hashlib
|
||||
|
||||
|
||||
class TestNemTransactionMosaicCreation(unittest.TestCase):
|
||||
|
||||
def test_nem_transaction_mosaic_creation(self):
|
||||
|
||||
t = nem_transaction_create_mosaic_creation(NEM_NETWORK_TESTNET,
|
||||
14070896,
|
||||
unhexlify('994793ba1c789fa9bdea918afc9b06e2d0309beb1081ac5b6952991e4defd324'),
|
||||
108000000,
|
||||
14074496,
|
||||
'gimre.games.pong',
|
||||
'paddles',
|
||||
'Paddles for the bong game.\n',
|
||||
0,
|
||||
10000,
|
||||
True,
|
||||
True,
|
||||
0,
|
||||
0,
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'TBMOSAICOD4F54EE5CDMR23CCBGOAM2XSJBR5OLC',
|
||||
50000000000)
|
||||
|
||||
self.assertEqual(t, unhexlify('014000000100009870b4d60020000000994793ba1c789fa9bdea918afc9b06e2d0309beb1081ac5b6952991e4defd32400f36f060000000080c2d600de00000020000000994793ba1c789fa9bdea918afc9b06e2d0309beb1081ac5b6952991e4defd3241f0000001000000067696d72652e67616d65732e706f6e6707000000706164646c65731b000000506164646c657320666f722074686520626f6e672067616d652e0a04000000150000000c00000064697669736962696c69747901000000301a0000000d000000696e697469616c537570706c79050000003130303030190000000d000000737570706c794d757461626c650400000074727565180000000c0000007472616e7366657261626c650400000074727565000000002800000054424d4f534149434f443446353445453543444d523233434342474f414d3258534a4252354f4c4300743ba40b000000'))
|
||||
self.assertEqual(hashlib.sha3_256(t).digest(True), unhexlify('68364353c29105e6d361ad1a42abbccbf419cfc7adb8b74c8f35d8f8bdaca3fa'))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
Loading…
Reference in new issue