tx · CBBSFCGjHnrnBm2hX4gjtuATQrrnW2VfHyHq5h2g5iB5

3Mq5upPvyutNuEDeYttuzZfQHv4Y4uXuvv5:  -0.05000000 Waves

2021.08.19 16:01 [1665269] smart account 3Mq5upPvyutNuEDeYttuzZfQHv4Y4uXuvv5 > SELF 0.00000000 Waves

{ "type": 13, "id": "CBBSFCGjHnrnBm2hX4gjtuATQrrnW2VfHyHq5h2g5iB5", "fee": 5000000, "feeAssetId": null, "timestamp": 1629378093264, "version": 2, "chainId": 84, "sender": "3Mq5upPvyutNuEDeYttuzZfQHv4Y4uXuvv5", "senderPublicKey": "97jE6RtnPXGL5TBusvVdFPvxKvHs6wgfQhjd2MphH8ot", "proofs": [ "3DZESZibQ3mtbwDrUNKEVRYGcZLdYZSu9PuvH3dk4kLyiJqUuDPAqooofps7rYYdbzabHKYEV7qVtgBfyzpBw6cu" ], "script": "base64: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", "height": 1665269, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: EcEPEkqxb3gKyvodqm4VjN7RMwjCso9Q9t8oqUQkBeYw Next: 8QiuDyt5nEf5fySU4Riqi2XZNkbGAXKXEqWBKKhXED82 Diff:
OldNewDifferences
3333
3434 @Callable(i)
3535 func runVote () = {
36- let poolVotePools = ["3N3J2dJA73awbzbP9dBP9JtEwENAxZQArLw"]
37- let poolVoteVotes = [99925229]
36+ let poolVotePools = ["3N3J2dJA73awbzbP9dBP9JtEwENAxZQArLw", "3MwSwddpJFhXrV8msWWr52bP4UBrtFieVEb"]
37+ let poolVoteVotes = [89925229, 10000000]
3838 let r = invoke(Address(swopVote), "votePoolWeight", [poolVotePools, poolVoteVotes], nil)
3939 if ((r == r))
4040 then nil
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let swopfiDapp = base58'3N71TS4RSqLDJgLw2h9cdwUwhfQ7aBoaFb1'
55
66 let swopVote = base58'3MrJgdL1GniipErHy44YF9idzLaUL2iX5DQ'
77
88 let usdnId = base58'8UrfDVd5GreeUwm7uPk7eYz1eMv376kzR52C6sANPkwS'
99
1010 @Callable(i)
1111 func runExchange () = {
1212 let $t0304379 = $Tuple2(i.payments[0].amount, i.payments[0].assetId)
1313 let pmtAmount = $t0304379._1
1414 let pmtAssetId = $t0304379._2
1515 let payment = AttachedPayment(pmtAssetId, pmtAmount)
1616 let startBalance = assetBalance(this, usdnId)
1717 if ((startBalance == startBalance))
1818 then {
1919 let r = invoke(Address(swopfiDapp), "exchange", [1], [payment])
2020 if ((r == r))
2121 then {
2222 let diff = (assetBalance(this, usdnId) - startBalance)
2323 if ((diff == diff))
2424 then [ScriptTransfer(i.caller, diff, usdnId)]
2525 else throw("Strict value is not equal to itself.")
2626 }
2727 else throw("Strict value is not equal to itself.")
2828 }
2929 else throw("Strict value is not equal to itself.")
3030 }
3131
3232
3333
3434 @Callable(i)
3535 func runVote () = {
36- let poolVotePools = ["3N3J2dJA73awbzbP9dBP9JtEwENAxZQArLw"]
37- let poolVoteVotes = [99925229]
36+ let poolVotePools = ["3N3J2dJA73awbzbP9dBP9JtEwENAxZQArLw", "3MwSwddpJFhXrV8msWWr52bP4UBrtFieVEb"]
37+ let poolVoteVotes = [89925229, 10000000]
3838 let r = invoke(Address(swopVote), "votePoolWeight", [poolVotePools, poolVoteVotes], nil)
3939 if ((r == r))
4040 then nil
4141 else throw("Strict value is not equal to itself.")
4242 }
4343
4444
4545 @Verifier(tx)
4646 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
4747

github/deemru/w8io/026f985 
25.83 ms