tx · 7RbwVSCCPFMvLu1Q6xrkcD2r2srjpV4tsgUxw3QuYTDY

3P3tqaeh4YQLUPg4HcbPntE7FUzzSFdftCg:  -0.01000000 Waves

2021.04.23 22:00 [2560107] smart account 3P3tqaeh4YQLUPg4HcbPntE7FUzzSFdftCg > SELF 0.00000000 Waves

{ "type": 13, "id": "7RbwVSCCPFMvLu1Q6xrkcD2r2srjpV4tsgUxw3QuYTDY", "fee": 1000000, "feeAssetId": null, "timestamp": 1619204449387, "version": 2, "chainId": 87, "sender": "3P3tqaeh4YQLUPg4HcbPntE7FUzzSFdftCg", "senderPublicKey": "AiCfoeEPUiBVQvmRQvXgSThf3GhJZfy2AHSLFyV4nTMd", "proofs": [ "4PWMTB9dZCSuZYqu74DBexs4njWhrjyLRWpss67KuZcBZzSdVjHVgjtEhWSuWwa5Gn1VkoiULiaHohZE3MpcwDkL" ], "script": "base64:AAIEAAAAAAAAAAcIAhIDCgEIAAAABQAAAAAEVVNETgEAAAAgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtEAAAAABlVXT1JMRAEAAAAgLRhTpVA7qObkCdXsSBqFWJW8j4RG5+TF7zne5xuuLOkAAAAAB2Fzc2V0SWQFAAAABFVTRE4AAAAACmNvbW1pc3Npb24AAAAAAAAAdTAAAAAAGGNvbW1pc3Npb25TY2FsZURlbGltaXRlcgAAAAAAAA9CQAAAAAEAAAABaQEAAAALbWFrZVBheW1lbnQAAAABAAAACXJlY2lwaWVudAQAAAAQcmVjaXBpZW50QWRkcmVzcwkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAAJcmVjaXBpZW50BAAAAAkkdDA0ODE1NTYJAAUUAAAAAggJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAAAAAGYW1vdW50CAkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAdhc3NldElkBAAAAAlwbXRBbW91bnQIBQAAAAkkdDA0ODE1NTYAAAACXzEEAAAACnBtdEFzc2V0SWQIBQAAAAkkdDA0ODE1NTYAAAACXzIDCQEAAAACIT0AAAACBQAAAApwbXRBc3NldElkBQAAAAdhc3NldElkCQAAAgAAAAECAAAAF0Fzc2V0IG11c3QgYmUgVVNETiBvbmx5BAAAABBhbW91bnRDb21taXNzaW9uCQAAawAAAAMFAAAACXBtdEFtb3VudAUAAAAKY29tbWlzc2lvbgUAAAAYY29tbWlzc2lvblNjYWxlRGVsaW1pdGVyBAAAABdhbW91bnRXaXRob3V0Q29tbWlzc2lvbgkAAGUAAAACBQAAAAlwbXRBbW91bnQFAAAAEGFtb3VudENvbW1pc3Npb24EAAAADmFtb3VudENhc2hiYWNrCQAAawAAAAMFAAAACXBtdEFtb3VudAAAAAAAAAAACgAAAAAAAAAAZAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABByZWNpcGllbnRBZGRyZXNzBQAAABdhbW91bnRXaXRob3V0Q29tbWlzc2lvbgUAAAAHYXNzZXRJZAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABByZWNpcGllbnRBZGRyZXNzBQAAAA5hbW91bnRDYXNoYmFjawUAAAAGVVdPUkxECQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAOYW1vdW50Q2FzaGJhY2sFAAAABlVXT1JMRAUAAAADbmlsAAAAADTp5Dg=", "height": 2560107, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: Gvr1aLRiCsKfNuajk3QQZb7bCM8fiHkGjdGTj2igk9RC Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
5+
6+let UWORLD = base58'432rwiV6mi3SJGLkhGPeyHVNUj8rEgHpXwyc1yXj4M6Y'
7+
8+let assetId = USDN
9+
10+let commission = 30000
11+
12+let commissionScaleDelimiter = 1000000
13+
14+@Callable(i)
15+func makePayment (recipient) = {
16+ let recipientAddress = addressFromStringValue(recipient)
17+ let $t0481556 = $Tuple2(i.payments[0].amount, i.payments[0].assetId)
18+ let pmtAmount = $t0481556._1
19+ let pmtAssetId = $t0481556._2
20+ if ((pmtAssetId != assetId))
21+ then throw("Asset must be USDN only")
22+ else {
23+ let amountCommission = fraction(pmtAmount, commission, commissionScaleDelimiter)
24+ let amountWithoutCommission = (pmtAmount - amountCommission)
25+ let amountCashback = fraction(pmtAmount, 10, 100)
26+[ScriptTransfer(recipientAddress, amountWithoutCommission, assetId), ScriptTransfer(recipientAddress, amountCashback, UWORLD), ScriptTransfer(i.caller, amountCashback, UWORLD)]
27+ }
28+ }
29+
30+

github/deemru/w8io/3ef1775 
255.84 ms