tx · AwdGxBTwFUoYWLY6yayYCmpQQTcH3Bcb9LED9HXFuuw9

3N9cKCHp6ZLMgz7rRgF8Q8DEt8zbtd1Ht7F:  -0.01000000 Waves

2023.02.13 14:44 [2447799] smart account 3N9cKCHp6ZLMgz7rRgF8Q8DEt8zbtd1Ht7F > SELF 0.00000000 Waves

{ "type": 13, "id": "AwdGxBTwFUoYWLY6yayYCmpQQTcH3Bcb9LED9HXFuuw9", "fee": 1000000, "feeAssetId": null, "timestamp": 1676288811465, "version": 2, "chainId": 84, "sender": "3N9cKCHp6ZLMgz7rRgF8Q8DEt8zbtd1Ht7F", "senderPublicKey": "3V22YUj3GF4AeBxdWx8rgGdG4groE4W6P2s4sAkshe7R", "proofs": [ "6x3n1Lo4rrRcg7kL5eKb2eeqQWNhVkMeBpPnnA1EaEmbFZWayWbT8UbsGNiYd3hrRLqejQwBPzAydC9SqmKHtnC" ], "script": "base64:BgIICAISBAoCCAIAAQFpARJtYW51YWxGdW5kVHJhbnNmZXICDXJlY2VwaWVudEFkZHIKQXR0YWNobWVudAQGY2FsbGVyCAgFAWkGY2FsbGVyBWJ5dGVzBAdyZWNpdmVyCQDZBAEFDXJlY2VwaWVudEFkZHIEBmFtb3VudAgJAJEDAggFAWkIcGF5bWVudHMAAAZhbW91bnQDCQAAAgkApAMBBQZhbW91bnQCAAkAAgECIFBheW1lbnQgaXMgbm90IGF0dGFjaGVkIG9yIGVtcHR5CQDMCAIJAQxJbnRlZ2VyRW50cnkCCQCsAgIJANgEAQUGY2FsbGVyAglfdHJhbnNmZXIFBmFtb3VudAkAzAgCCQELU3RyaW5nRW50cnkCCQCsAgIJANgEAQUGY2FsbGVyAgxfdHJhbnNmZXJfdG8FDXJlY2VwaWVudEFkZHIJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwkBB0FkZHJlc3MBBQdyZWNpdmVyBQZhbW91bnQFCkF0dGFjaG1lbnQFA25pbAC5yXe4", "height": 2447799, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 5uxXbMsQKaLE4y271b5x26m11yfkMrB5X1RT9otyAJKS Next: G3szmSP2GKy4LafXHsxWWPjvbW1ag8Byt1HxZYR3yPfz Diff:
OldNewDifferences
44
55
66 @Callable(i)
7-func manualFundTransfer (recepientAddr,message) = {
7+func manualFundTransfer (recepientAddr,Attachment) = {
88 let caller = i.caller.bytes
99 let reciver = fromBase58String(recepientAddr)
1010 let amount = i.payments[0].amount
1111 if ((toString(amount) == ""))
1212 then throw("Payment is not attached or empty")
13- else [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, unit), ScriptTransfer(Address(reciver), 1, message)]
13+ else [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, Attachment)]
1414 }
1515
1616
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
7-func manualFundTransfer (recepientAddr,message) = {
7+func manualFundTransfer (recepientAddr,Attachment) = {
88 let caller = i.caller.bytes
99 let reciver = fromBase58String(recepientAddr)
1010 let amount = i.payments[0].amount
1111 if ((toString(amount) == ""))
1212 then throw("Payment is not attached or empty")
13- else [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, unit), ScriptTransfer(Address(reciver), 1, message)]
13+ else [IntegerEntry((toBase58String(caller) + "_transfer"), amount), StringEntry((toBase58String(caller) + "_transfer_to"), recepientAddr), ScriptTransfer(Address(reciver), amount, Attachment)]
1414 }
1515
1616

github/deemru/w8io/169f3d6 
26.04 ms