tx · 9vCXgQVCJt3XRxQGbt4dchuf5BckHTUMxPiygnRatLuY

3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw:  -0.01000000 Waves

2023.02.09 13:12 [2441965] smart account 3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw > SELF 0.00000000 Waves

{ "type": 13, "id": "9vCXgQVCJt3XRxQGbt4dchuf5BckHTUMxPiygnRatLuY", "fee": 1000000, "feeAssetId": null, "timestamp": 1675937631498, "version": 2, "chainId": 84, "sender": "3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw", "senderPublicKey": "4NDsd3dGKXuKLCoSbYvcWCX276K9ShP75cs9HTBMLJEN", "proofs": [ "3nFP7jCgk8iHbQzP2wZqjvWvjhoR2KpxQjjArbcHmZC83WyJaBpcBxRxh1syP9kyLUiX9nkTUNKM9Hr9GbciWP7M" ], "script": "base64:BgIPCAISBAoCCAgSBQoDCAEIAgAFdGVhbXMBIIVjlaPziI6w3gwXjghOv5o/krsm2zrodo4W3BQiKkh+AAVXQVZFUwEAAgFpAQ1BY2NlcHRSZXF1ZXN0Ag1yZWNlcGllbnRBZGRyB21lc3NhZ2UEBmNhbGxlcggIBQFpBmNhbGxlcgVieXRlcwQHcmVjaXZlcgkA2QQBBQ1yZWNlcGllbnRBZGRyBAZhbW91bnQICQCRAwIIBQFpCHBheW1lbnRzAAAGYW1vdW50AwkAAAIICQCRAwIIBQFpCHBheW1lbnRzAAAHYXNzZXRJZAUFdGVhbXMJAMwIAgkBDEludGVnZXJFbnRyeQIJAKwCAgkA2AQBBQZjYWxsZXICCV90cmFuc2ZlcgUGYW1vdW50CQDMCAIJAQtTdHJpbmdFbnRyeQIJAKwCAgkA2AQBBQZjYWxsZXICDF90cmFuc2Zlcl90bwUNcmVjZXBpZW50QWRkcgkAzAgCCQEOU2NyaXB0VHJhbnNmZXIDCQEHQWRkcmVzcwEFB3JlY2l2ZXIFBmFtb3VudAUFdGVhbXMFA25pbAUDbmlsAWkBC3NlbmRSZXF1ZXN0Aw1yZWNlcGllbnRBZGRyBmFtb3VudAdtZXNzYWdlBAZjYWxsZXIICAUBaQZjYWxsZXIFYnl0ZXMEB3JlY2l2ZXIJANkEAQUNcmVjZXBpZW50QWRkcgkAzAgCCQELU3RyaW5nRW50cnkCCQCsAgIJANgEAQUGY2FsbGVyAgxfdHJhbnNmZXJfdG8FDXJlY2VwaWVudEFkZHIJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwkBB0FkZHJlc3MBBQdyZWNpdmVyBQZhbW91bnQFBHVuaXQFA25pbADqf1lf", "height": 2441965, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HAFVNTYPL2petq2xDWdCHKDZKSBETA3TCytXtSBN65dv Next: 3VJ8ArHoc7QGDyqZ3WCjKJFoCj6fF7qg6xvcVrT9SxYw Diff:
OldNewDifferences
66 let WAVES = base58''
77
88 @Callable(i)
9-func sendRequest (recepientAddr,message) = {
9+func AcceptRequest (recepientAddr,message) = {
1010 let caller = i.caller.bytes
1111 let reciver = fromBase58String(recepientAddr)
12-[StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr)]
12+ let amount = i.payments[0].amount
13+ if ((i.payments[0].assetId == teams))
14+ then [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, teams)]
15+ else nil
16+ }
17+
18+
19+
20+@Callable(i)
21+func sendRequest (recepientAddr,amount,message) = {
22+ let caller = i.caller.bytes
23+ let reciver = fromBase58String(recepientAddr)
24+[StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, unit)]
1325 }
1426
1527
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let teams = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
55
66 let WAVES = base58''
77
88 @Callable(i)
9-func sendRequest (recepientAddr,message) = {
9+func AcceptRequest (recepientAddr,message) = {
1010 let caller = i.caller.bytes
1111 let reciver = fromBase58String(recepientAddr)
12-[StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr)]
12+ let amount = i.payments[0].amount
13+ if ((i.payments[0].assetId == teams))
14+ then [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, teams)]
15+ else nil
16+ }
17+
18+
19+
20+@Callable(i)
21+func sendRequest (recepientAddr,amount,message) = {
22+ let caller = i.caller.bytes
23+ let reciver = fromBase58String(recepientAddr)
24+[StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, unit)]
1325 }
1426
1527

github/deemru/w8io/169f3d6 
22.71 ms