tx · H5wCqLNQieZ8ejZ1F67vpHw88SieEHXHHrJWv6GXGD4P

3MwoVRAPfC2NKuuYJKHVAVtUFhq8MyTEfQh:  -0.01400000 Waves

2020.04.27 12:34 [972948] smart account 3MwoVRAPfC2NKuuYJKHVAVtUFhq8MyTEfQh > SELF 0.00000000 Waves

{ "type": 13, "id": "H5wCqLNQieZ8ejZ1F67vpHw88SieEHXHHrJWv6GXGD4P", "fee": 1400000, "feeAssetId": null, "timestamp": 1587980001714, "version": 1, "sender": "3MwoVRAPfC2NKuuYJKHVAVtUFhq8MyTEfQh", "senderPublicKey": "7tjNKASkzXPoigf4rbEx5NDchf4bgPT5yhYJpNobZeKX", "proofs": [], "script": "base64:AAIDAAAAAAAAAAIIAQAAAAIAAAAAA3ZlcgIAAAAFNS4wLjABAAAAE2dldEFkZHJlc3NCb29rVmFsdWUAAAABAAAAA2tleQQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAkBAAAAB2V4dHJhY3QAAAABCQEAAAARYWRkcmVzc0Zyb21TdHJpbmcAAAABBQAAAAFhCQAAAgAAAAECAAAABm5vIGtleQAAAAAAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgYJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAnR4BQAAAAckbWF0Y2gwBAAAAAlwQWRkcmVzczEJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3MxBAAAAAlwQWRkcmVzczIJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3MyBAAAAAlwQWRkcmVzczMJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3MzBAAAAAlwQWRkcmVzczQJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3M0BAAAAAlwQWRkcmVzczUJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3M1BAAAAAlwQWRkcmVzczYJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3M2BAAAAAlwQWRkcmVzczcJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3M3BAAAAAlwQWRkcmVzczgJAQAAABNnZXRBZGRyZXNzQm9va1ZhbHVlAAAAAQIAAAAJcEFkZHJlc3M4BAAAAAtwS2V5MVNpZ25lZAMJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAACXBBZGRyZXNzMQkAAlgAAAABCAUAAAACdHgAAAACaWQAAAAAAAAAAAEAAAAAAAAAAAAEAAAAC3BLZXkyU2lnbmVkAwkBAAAACWlzRGVmaW5lZAAAAAEJAAQaAAAAAgUAAAAJcEFkZHJlc3MyCQACWAAAAAEIBQAAAAJ0eAAAAAJpZAAAAAAAAAAAAQAAAAAAAAAAAAQAAAALcEtleTNTaWduZWQDCQEAAAAJaXNEZWZpbmVkAAAAAQkABBoAAAACBQAAAAlwQWRkcmVzczMJAAJYAAAAAQgFAAAAAnR4AAAAAmlkAAAAAAAAAAABAAAAAAAAAAAABAAAAAtwS2V5NFNpZ25lZAMJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAACXBBZGRyZXNzNAkAAlgAAAABCAUAAAACdHgAAAACaWQAAAAAAAAAAAEAAAAAAAAAAAAEAAAAC3BLZXk1U2lnbmVkAwkBAAAACWlzRGVmaW5lZAAAAAEJAAQaAAAAAgUAAAAJcEFkZHJlc3M1CQACWAAAAAEIBQAAAAJ0eAAAAAJpZAAAAAAAAAAAAQAAAAAAAAAAAAQAAAALcEtleTZTaWduZWQDCQEAAAAJaXNEZWZpbmVkAAAAAQkABBoAAAACBQAAAAlwQWRkcmVzczYJAAJYAAAAAQgFAAAAAnR4AAAAAmlkAAAAAAAAAAABAAAAAAAAAAAABAAAAAtwS2V5N1NpZ25lZAMJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAACXBBZGRyZXNzNwkAAlgAAAABCAUAAAACdHgAAAACaWQAAAAAAAAAAAEAAAAAAAAAAAAEAAAAC3BLZXk4U2lnbmVkAwkBAAAACWlzRGVmaW5lZAAAAAEJAAQaAAAAAgUAAAAJcEFkZHJlc3M4CQACWAAAAAEIBQAAAAJ0eAAAAAJpZAAAAAAAAAAAAQAAAAAAAAAAAAkAAGcAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAZAAAAAIJAABkAAAAAgkAAGQAAAACCQAAZAAAAAIFAAAAC3BLZXkxU2lnbmVkBQAAAAtwS2V5MlNpZ25lZAUAAAALcEtleTNTaWduZWQFAAAAC3BLZXk0U2lnbmVkBQAAAAtwS2V5NVNpZ25lZAUAAAALcEtleTZTaWduZWQFAAAAC3BLZXk3U2lnbmVkBQAAAAtwS2V5OFNpZ25lZAAAAAAAAAAAAweMXvAo", "chainId": 84, "height": 972948, "spentComplexity": 0 } View: original | compacted Prev: 3UdUwJr6zSpa1jFKTtbuQwBDd3256V8HNTrZQNCYFxH6 Next: none Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let ver = "5.0.0-testnet"
4+let ver = "5.0.0"
55
66 func getAddressBookValue (key) = match getString(this, key) {
77 case a: String =>
2020 let pAddress3 = getAddressBookValue("pAddress3")
2121 let pAddress4 = getAddressBookValue("pAddress4")
2222 let pAddress5 = getAddressBookValue("pAddress5")
23+ let pAddress6 = getAddressBookValue("pAddress6")
24+ let pAddress7 = getAddressBookValue("pAddress7")
25+ let pAddress8 = getAddressBookValue("pAddress8")
2326 let pKey1Signed = if (isDefined(getInteger(pAddress1, toBase58String(tx.id))))
2427 then 1
2528 else 0
3538 let pKey5Signed = if (isDefined(getInteger(pAddress5, toBase58String(tx.id))))
3639 then 1
3740 else 0
38- (((((pKey1Signed + pKey2Signed) + pKey3Signed) + pKey4Signed) + pKey5Signed) >= 3)
41+ let pKey6Signed = if (isDefined(getInteger(pAddress6, toBase58String(tx.id))))
42+ then 1
43+ else 0
44+ let pKey7Signed = if (isDefined(getInteger(pAddress7, toBase58String(tx.id))))
45+ then 1
46+ else 0
47+ let pKey8Signed = if (isDefined(getInteger(pAddress8, toBase58String(tx.id))))
48+ then 1
49+ else 0
50+ ((((((((pKey1Signed + pKey2Signed) + pKey3Signed) + pKey4Signed) + pKey5Signed) + pKey6Signed) + pKey7Signed) + pKey8Signed) >= 3)
3951 case _ =>
4052 false
4153 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let ver = "5.0.0-testnet"
4+let ver = "5.0.0"
55
66 func getAddressBookValue (key) = match getString(this, key) {
77 case a: String =>
88 extract(addressFromString(a))
99 case _ =>
1010 throw("no key")
1111 }
1212
1313
1414
1515 @Verifier(tx)
1616 func verify () = match tx {
1717 case tx: DataTransaction|SetScriptTransaction =>
1818 let pAddress1 = getAddressBookValue("pAddress1")
1919 let pAddress2 = getAddressBookValue("pAddress2")
2020 let pAddress3 = getAddressBookValue("pAddress3")
2121 let pAddress4 = getAddressBookValue("pAddress4")
2222 let pAddress5 = getAddressBookValue("pAddress5")
23+ let pAddress6 = getAddressBookValue("pAddress6")
24+ let pAddress7 = getAddressBookValue("pAddress7")
25+ let pAddress8 = getAddressBookValue("pAddress8")
2326 let pKey1Signed = if (isDefined(getInteger(pAddress1, toBase58String(tx.id))))
2427 then 1
2528 else 0
2629 let pKey2Signed = if (isDefined(getInteger(pAddress2, toBase58String(tx.id))))
2730 then 1
2831 else 0
2932 let pKey3Signed = if (isDefined(getInteger(pAddress3, toBase58String(tx.id))))
3033 then 1
3134 else 0
3235 let pKey4Signed = if (isDefined(getInteger(pAddress4, toBase58String(tx.id))))
3336 then 1
3437 else 0
3538 let pKey5Signed = if (isDefined(getInteger(pAddress5, toBase58String(tx.id))))
3639 then 1
3740 else 0
38- (((((pKey1Signed + pKey2Signed) + pKey3Signed) + pKey4Signed) + pKey5Signed) >= 3)
41+ let pKey6Signed = if (isDefined(getInteger(pAddress6, toBase58String(tx.id))))
42+ then 1
43+ else 0
44+ let pKey7Signed = if (isDefined(getInteger(pAddress7, toBase58String(tx.id))))
45+ then 1
46+ else 0
47+ let pKey8Signed = if (isDefined(getInteger(pAddress8, toBase58String(tx.id))))
48+ then 1
49+ else 0
50+ ((((((((pKey1Signed + pKey2Signed) + pKey3Signed) + pKey4Signed) + pKey5Signed) + pKey6Signed) + pKey7Signed) + pKey8Signed) >= 3)
3951 case _ =>
4052 false
4153 }
4254

github/deemru/w8io/169f3d6 
38.98 ms