tx · 51rt5Na5JH8q9UaMLP2gzvzbR2v4nFxWucTbJA8Dmbt5

3NAg879tKUJh949h21umkwiaRQhwZftz1BE:  -0.05000000 Waves

2019.09.09 09:23 [668178] smart account 3NAg879tKUJh949h21umkwiaRQhwZftz1BE > SELF 0.00000000 Waves

{ "type": 13, "id": "51rt5Na5JH8q9UaMLP2gzvzbR2v4nFxWucTbJA8Dmbt5", "fee": 5000000, "feeAssetId": null, "timestamp": 1568010269111, "version": 1, "sender": "3NAg879tKUJh949h21umkwiaRQhwZftz1BE", "senderPublicKey": "BqY2jhkQCcbidtQdQZu6f9RV3AkFAS8VPToHxwYu1KdJ", "proofs": [ "xHvLN7a2t1ko88BPBVwcqHevLRMZ3hgZBQcXBUJaUCKyF3N4ED3wiC6y62JrG9Hm8cWztHPBuQW7yjVpvwcv6LE" ], "script": "base64:AAIDAAAAAAAAAAAAAAAeAAAAABlub3RTdXBwb3J0ZWRDdXJyZW5jeUVycm9yAgAAABs8bm90U3VwcG9ydGVkQ3VycmVuY3lFcnJvcj4AAAAAF2lzc3VlckFjY2Vzc0RlbmllZEVycm9yAgAAABk8aXNzdWVyQWNjZXNzRGVuaWVkRXJyb3I+AAAAABVub3RFbm91Z2hQYXltZW50RXJyb3ICAAAAFzxub3RFbm91Z2hQYXltZW50RXJyb3I+AAAAACR0aWNrZXJWYWxpZGF0aW9uTm90RW5vdWdoUmF0aW5nRXJyb3ICAAAAJjx0aWNrZXJWYWxpZGF0aW9uTm90RW5vdWdoUmF0aW5nRXJyb3I+AAAAACJ0aWNrZXJWYWxpZGF0aW9uVGlja2VySXNFeGlzdEVycm9yAgAAACQ8dGlja2VyVmFsaWRhdGlvblRpY2tlcklzRXhpc3RFcnJvcj4AAAAAIHRpY2tlclZhbGlkYXRpb25Xcm9uZ0Zvcm1hdEVycm9yAgAAACI8dGlja2VyVmFsaWRhdGlvbldyb25nRm9ybWF0RXJyb3I+AAAAABVub25FeGlzdGVudEFzc2V0RXJyb3ICAAAAFzxub25FeGlzdGVudEFzc2V0RXJyb3I+AAAAAA5ub1BheW1lbnRFcnJvcgIAAAAQPG5vUGF5bWVudEVycm9yPgAAAAADd3ZzAAAAAAAF9eEAAAAAABZkZXNjcmlwdGlvblVwZGF0ZVByaWNlCQAAaAAAAAIAAAAAAAAAAAEFAAAAA3d2cwAAAAAPbGlua1VwZGF0ZVByaWNlCQAAaAAAAAIAAAAAAAAAAAEFAAAAA3d2cwAAAAARdGlja2VyVXBkYXRlUHJpY2UJAABoAAAAAgAAAAAAAAAAAgUAAAADd3ZzAAAAAA90aWNrZXJNaW5MZW5ndGgAAAAAAAAAAAEAAAAAD3RpY2tlck1heExlbmd0aAAAAAAAAAAABgAAAAAUdGlja2VyQWxsb3dlZExldHRlcnMCAAAAGkFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaAAAAAA9yZXNlcnZlZFRpY2tlcnMCAAABJUJUQyxFVEgsWFJQLEJDSCxMVEMsQk5CLFVTRFQsRU9TLEJTVixYTVIsWExNLExFTyxBREEsVFJYLERBU0gsTElOSyxYVFosTkVPLE1JT1RBLEVUQyxBVE9NLFhFTSxNS1IsQ1JPLFVTREMsT05ULFZTWVMsWkVDLERPR0UsVkVULERDUixIVCxCQVQsQlRHLFFUVU0sSEVERyxUVVNELFBBWCxFR1QsT01HLEFMR08sS0NTLFJWTixMU0ssTkFOTyxCVFQsQkNELE5SRyxMQU1CLEhPVCxCQ04sREdCLFJFUCxCVFMsWlJYLFhJTixBT0EsSU9TVCxJQ1gsTkVULEdOVCxQUFQsUkhPQyxTTlQsQUUsV1RDLFZFUkksUixaSUwsQk5UAAAAABx0aWNrZXJDYXRhbG9ndWVPcmFjbGVBZGRyZXNzCQEAAAAcQGV4dHJVc2VyKGFkZHJlc3NGcm9tU3RyaW5nKQAAAAECAAAAIzNNeEh4VzVWV3E0S3JXY2JoRmZ4S3JhZlhtNG1MNnJaSGZqAAAAABh0b2tlblJhdGluZ09yYWNsZUFkZHJlc3MJAQAAABxAZXh0clVzZXIoYWRkcmVzc0Zyb21TdHJpbmcpAAAAAQIAAAAjM05BRHFIb0xNYk1UZlhkUDJUZUJCU3g1bVFYZVBWajNLWm0BAAAAFWdldEludGVnZXJGcm9tQWNjb3VudAAAAAIAAAAOYWNjb3VudEFkZHJlc3MAAAADa2V5BAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAADmFjY291bnRBZGRyZXNzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABaQUAAAAHJG1hdGNoMAUAAAABaQAAAAAAAAAAAAEAAAANaXNTdWJzdHJFeGlzdAAAAAIAAAADc3RyAAAABnN1YnN0cgQAAAAHJG1hdGNoMAkABLMAAAACBQAAAANzdHIFAAAABnN1YnN0cgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAVpbmRleAUAAAAHJG1hdGNoMAYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABFVuaXQEAAAABWluZGV4BQAAAAckbWF0Y2gwBwkBAAAABXRocm93AAAAAAEAAAANaXNWYWxpZFRpY2tlcgAAAAEAAAAGdGlja2VyBAAAAA10aWNrZXJMZXR0ZXJzCQAEtQAAAAIFAAAABnRpY2tlcgIAAAAABAAAAAx0aWNrZXJMZW5ndGgJAAGQAAAAAQUAAAANdGlja2VyTGV0dGVycwQAAAAOaXNMZXR0ZXIxVmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAAAAQAAAAOaXNMZXR0ZXIyVmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAAAQQAAAAOaXNMZXR0ZXIzVmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAAAgQAAAAOaXNMZXR0ZXI0VmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAAAwQAAAAOaXNMZXR0ZXI1VmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAABAQAAAAOaXNMZXR0ZXI2VmFsaWQJAQAAAA1pc1N1YnN0ckV4aXN0AAAAAgUAAAAUdGlja2VyQWxsb3dlZExldHRlcnMJAAGRAAAAAgUAAAANdGlja2VyTGV0dGVycwAAAAAAAAAABQMJAQAAAAIhPQAAAAIFAAAABnRpY2tlcgIAAAAAAwMJAABnAAAAAgUAAAAMdGlja2VyTGVuZ3RoBQAAAA90aWNrZXJNaW5MZW5ndGgJAABnAAAAAgUAAAAPdGlja2VyTWF4TGVuZ3RoBQAAAAx0aWNrZXJMZW5ndGgHAwkAAAAAAAACAAAAAAAAAAABBQAAAAx0aWNrZXJMZW5ndGgFAAAADmlzTGV0dGVyMVZhbGlkAwkAAAAAAAACAAAAAAAAAAACBQAAAAx0aWNrZXJMZW5ndGgDBQAAAA5pc0xldHRlcjFWYWxpZAUAAAAOaXNMZXR0ZXIyVmFsaWQHAwkAAAAAAAACAAAAAAAAAAADBQAAAAx0aWNrZXJMZW5ndGgDAwUAAAAOaXNMZXR0ZXIxVmFsaWQFAAAADmlzTGV0dGVyMlZhbGlkBwUAAAAOaXNMZXR0ZXIzVmFsaWQHAwkAAAAAAAACAAAAAAAAAAAEBQAAAAx0aWNrZXJMZW5ndGgDAwMFAAAADmlzTGV0dGVyMVZhbGlkBQAAAA5pc0xldHRlcjJWYWxpZAcFAAAADmlzTGV0dGVyM1ZhbGlkBwUAAAAOaXNMZXR0ZXI0VmFsaWQHAwkAAAAAAAACAAAAAAAAAAAFBQAAAAx0aWNrZXJMZW5ndGgDAwMDBQAAAA5pc0xldHRlcjFWYWxpZAUAAAAOaXNMZXR0ZXIyVmFsaWQHBQAAAA5pc0xldHRlcjNWYWxpZAcFAAAADmlzTGV0dGVyNFZhbGlkBwUAAAAOaXNMZXR0ZXI1VmFsaWQHAwkAAAAAAAACAAAAAAAAAAAGBQAAAAx0aWNrZXJMZW5ndGgDAwMDAwUAAAAOaXNMZXR0ZXIxVmFsaWQFAAAADmlzTGV0dGVyMlZhbGlkBwUAAAAOaXNMZXR0ZXIzVmFsaWQHBQAAAA5pc0xldHRlcjRWYWxpZAcFAAAADmlzTGV0dGVyNVZhbGlkBwUAAAAOaXNMZXR0ZXI2VmFsaWQHBwcHAQAAABxpc0Fzc2V0VXBkYXRlQWxsb3dlZEJ5UmF0aW5nAAAAAQAAAAdhc3NldElkBAAAAA5hc3NldFJhdGluZ0tleQkAASwAAAACCQABLAAAAAICAAAADGFzc2V0UmF0aW5nXwUAAAAHYXNzZXRJZAIAAAACXzEEAAAAEGFzc2V0UmF0aW5nVmFsdWUJAQAAABVnZXRJbnRlZ2VyRnJvbUFjY291bnQAAAACBQAAABh0b2tlblJhdGluZ09yYWNsZUFkZHJlc3MFAAAADmFzc2V0UmF0aW5nS2V5BAAAABNhc3NldFJhdGluZ1RyZXNob2xkCQEAAAAVZ2V0SW50ZWdlckZyb21BY2NvdW50AAAAAgUAAAAYdG9rZW5SYXRpbmdPcmFjbGVBZGRyZXNzAgAAAA50aWNrZXJSYXRpbmdfMQkAAGcAAAACBQAAABBhc3NldFJhdGluZ1ZhbHVlBQAAABNhc3NldFJhdGluZ1RyZXNob2xkAQAAABxpc0Fzc2V0VXBkYXRlQWxsb3dlZEJ5V2VpZ2h0AAAAAQAAAAdhc3NldElkBAAAAA5hc3NldFdlaWdodEtleQIAAAALYXNzZXRXZWlnaHQEAAAAEGFzc2V0V2VpZ2h0VmFsdWUJAQAAABVnZXRJbnRlZ2VyRnJvbUFjY291bnQAAAACBQAAABh0b2tlblJhdGluZ09yYWNsZUFkZHJlc3MFAAAADmFzc2V0V2VpZ2h0S2V5BAAAABNhc3NldFdlaWdodFRyZXNob2xkCQEAAAAVZ2V0SW50ZWdlckZyb21BY2NvdW50AAAAAgUAAAAYdG9rZW5SYXRpbmdPcmFjbGVBZGRyZXNzAgAAAAx0aWNrZXJXZWlnaHQJAABnAAAAAgUAAAAQYXNzZXRXZWlnaHRWYWx1ZQUAAAATYXNzZXRXZWlnaHRUcmVzaG9sZAEAAAAbaXNBc3NldFVwZGF0ZUFsbG93ZWRCeVZvdGVzAAAAAQAAAAdhc3NldElkBAAAAA1hc3NldFZvdGVzS2V5AgAAAAphc3NldFZvdGVzBAAAAA9hc3NldFZvdGVzVmFsdWUJAQAAABVnZXRJbnRlZ2VyRnJvbUFjY291bnQAAAACBQAAABh0b2tlblJhdGluZ09yYWNsZUFkZHJlc3MFAAAADWFzc2V0Vm90ZXNLZXkEAAAAEmFzc2V0Vm90ZXNUcmVzaG9sZAkBAAAAFWdldEludGVnZXJGcm9tQWNjb3VudAAAAAIFAAAAGHRva2VuUmF0aW5nT3JhY2xlQWRkcmVzcwIAAAALdGlja2VyVm90ZXMJAABnAAAAAgUAAAAPYXNzZXRWb3Rlc1ZhbHVlBQAAABJhc3NldFZvdGVzVHJlc2hvbGQBAAAAF2lzVXBkYXRlQWxsb3dlZEJ5UmF0aW5nAAAAAQAAAAdhc3NldElkAwMJAQAAABxpc0Fzc2V0VXBkYXRlQWxsb3dlZEJ5UmF0aW5nAAAAAQUAAAAHYXNzZXRJZAkBAAAAHGlzQXNzZXRVcGRhdGVBbGxvd2VkQnlXZWlnaHQAAAABBQAAAAdhc3NldElkBwkBAAAAG2lzQXNzZXRVcGRhdGVBbGxvd2VkQnlWb3RlcwAAAAEFAAAAB2Fzc2V0SWQHAQAAACBnZXRBc3NldElzc3VlckFkZHJlc3NGcm9tQXNzZXRJZAAAAAEAAAAHYXNzZXRJZAkABCUAAAABCAkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAD7AAAAAEJAAJZAAAAAQUAAAAHYXNzZXRJZAUAAAAVbm9uRXhpc3RlbnRBc3NldEVycm9yAAAABmlzc3VlcgEAAAAKZ2V0UGF5bWVudAAAAAEAAAABaQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCAUAAAABaQAAAAdwYXltZW50BQAAAA5ub1BheW1lbnRFcnJvcgEAAAAQaXNQYXltZW50SW5XYXZlcwAAAAEAAAABaQQAAAAHcGF5bWVudAkBAAAACmdldFBheW1lbnQAAAABBQAAAAFpAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAAB3BheW1lbnQAAAAHYXNzZXRJZAYHAQAAAA9pc0Vub3VnaFBheW1lbnQAAAACAAAAAWkAAAAPcmVxdWlyZWRQYXltZW50BAAAAAdwYXltZW50CQEAAAAKZ2V0UGF5bWVudAAAAAEFAAAAAWkDCQAAZwAAAAIIBQAAAAdwYXltZW50AAAABmFtb3VudAUAAAAPcmVxdWlyZWRQYXltZW50BgcBAAAAE2lzQ2FsbGVyQXNzZXRJc3N1ZXIAAAACAAAAAWkAAAAHYXNzZXRJZAQAAAANY2FsbGVyQWRkcmVzcwkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAABFhc3NldElzc3VlckFkcmVzcwkBAAAAIGdldEFzc2V0SXNzdWVyQWRkcmVzc0Zyb21Bc3NldElkAAAAAQUAAAAHYXNzZXRJZAMJAAAAAAAAAgUAAAANY2FsbGVyQWRkcmVzcwUAAAARYXNzZXRJc3N1ZXJBZHJlc3MGBwAAAAMAAAABaQEAAAAMdXBkYXRlVGlja2VyAAAAAgAAAAdhc3NldElkAAAABnRpY2tlcgQAAAAPaXNzdWVyVGlja2VyS2V5CQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAA1pc3N1ZXJUaWNrZXJfAgAAAAE8BQAAAAdhc3NldElkAgAAAAE+BAAAABBpc1RpY2tlclJlc2VydmVkCQEAAAANaXNTdWJzdHJFeGlzdAAAAAIFAAAAD3Jlc2VydmVkVGlja2VycwUAAAAGdGlja2VyBAAAAAxpc1RpY2tlckZyZWUEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAcdGlja2VyQ2F0YWxvZ3VlT3JhY2xlQWRkcmVzcwUAAAAGdGlja2VyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAXQFAAAAByRtYXRjaDAHAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0BAAAAAF0BQAAAAckbWF0Y2gwBgkBAAAABXRocm93AAAAAAMJAQAAABBpc1BheW1lbnRJbldhdmVzAAAAAQUAAAABaQMJAQAAAA9pc0Vub3VnaFBheW1lbnQAAAACBQAAAAFpBQAAABF0aWNrZXJVcGRhdGVQcmljZQMJAQAAABNpc0NhbGxlckFzc2V0SXNzdWVyAAAAAgUAAAABaQUAAAAHYXNzZXRJZAMJAQAAABdpc1VwZGF0ZUFsbG93ZWRCeVJhdGluZwAAAAEFAAAAB2Fzc2V0SWQDAwUAAAAMaXNUaWNrZXJGcmVlCQEAAAABIQAAAAEFAAAAEGlzVGlja2VyUmVzZXJ2ZWQHAwkBAAAADWlzVmFsaWRUaWNrZXIAAAABBQAAAAZ0aWNrZXIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAD2lzc3VlclRpY2tlcktleQUAAAAGdGlja2VyBQAAAANuaWwJAAACAAAAAQUAAAAgdGlja2VyVmFsaWRhdGlvbldyb25nRm9ybWF0RXJyb3IJAAACAAAAAQUAAAAidGlja2VyVmFsaWRhdGlvblRpY2tlcklzRXhpc3RFcnJvcgkAAAIAAAABBQAAACR0aWNrZXJWYWxpZGF0aW9uTm90RW5vdWdoUmF0aW5nRXJyb3IJAAACAAAAAQUAAAAXaXNzdWVyQWNjZXNzRGVuaWVkRXJyb3IJAAACAAAAAQUAAAAVbm90RW5vdWdoUGF5bWVudEVycm9yCQAAAgAAAAEFAAAAGW5vdFN1cHBvcnRlZEN1cnJlbmN5RXJyb3IAAAABaQEAAAARdXBkYXRlRGVzY3JpcHRpb24AAAACAAAAB2Fzc2V0SWQAAAALZGVzY3JpcHRpb24EAAAAFGlzc3VlckRlc2NyaXB0aW9uS2V5CQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAABJpc3N1ZXJEZXNjcmlwdGlvbl8CAAAAATwFAAAAB2Fzc2V0SWQCAAAAAT4DCQEAAAAQaXNQYXltZW50SW5XYXZlcwAAAAEFAAAAAWkDCQEAAAAPaXNFbm91Z2hQYXltZW50AAAAAgUAAAABaQUAAAAWZGVzY3JpcHRpb25VcGRhdGVQcmljZQMJAQAAABNpc0NhbGxlckFzc2V0SXNzdWVyAAAAAgUAAAABaQUAAAAHYXNzZXRJZAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAUaXNzdWVyRGVzY3JpcHRpb25LZXkFAAAAC2Rlc2NyaXB0aW9uBQAAAANuaWwJAAACAAAAAQUAAAAXaXNzdWVyQWNjZXNzRGVuaWVkRXJyb3IJAAACAAAAAQUAAAAVbm90RW5vdWdoUGF5bWVudEVycm9yCQAAAgAAAAEFAAAAGW5vdFN1cHBvcnRlZEN1cnJlbmN5RXJyb3IAAAABaQEAAAAKdXBkYXRlTGluawAAAAIAAAAHYXNzZXRJZAAAAARsaW5rBAAAAA1pc3N1ZXJMaW5rS2V5CQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAtpc3N1ZXJMaW5rXwIAAAABPAUAAAAHYXNzZXRJZAIAAAABPgMJAQAAABBpc1BheW1lbnRJbldhdmVzAAAAAQUAAAABaQMJAQAAAA9pc0Vub3VnaFBheW1lbnQAAAACBQAAAAFpBQAAAA9saW5rVXBkYXRlUHJpY2UDCQEAAAATaXNDYWxsZXJBc3NldElzc3VlcgAAAAIFAAAAAWkFAAAAB2Fzc2V0SWQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAADWlzc3VlckxpbmtLZXkFAAAABGxpbmsFAAAAA25pbAkAAAIAAAABBQAAABdpc3N1ZXJBY2Nlc3NEZW5pZWRFcnJvcgkAAAIAAAABBQAAABVub3RFbm91Z2hQYXltZW50RXJyb3IJAAACAAAAAQUAAAAZbm90U3VwcG9ydGVkQ3VycmVuY3lFcnJvcgAAAAA+tSWC", "chainId": 84, "height": 668178, "spentComplexity": 0 } View: original | compacted Prev: 88XNecS8Q7qnDkoPt9EdUPgPJ4HhMAGqYP9TD8zBm5QM Next: 4WCH7wZ4BbWfCrh742AVqH1pacZRF5aMYEWby1MeCVgx Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = 100000000
4+let a = "<notSupportedCurrencyError>"
55
6-let b = "<notSupportedCurrencyError>"
6+let b = "<issuerAccessDeniedError>"
77
8-let c = "<issuerAccessDeniedError>"
8+let c = "<notEnoughPaymentError>"
99
10-let d = "<notEnoughPaymentError>"
10+let d = "<tickerValidationNotEnoughRatingError>"
1111
12-let e = "<tickerValidationNotEnoughRatingError>"
12+let e = "<tickerValidationTickerIsExistError>"
1313
14-let f = "<tickerValidationTickerIsExistError>"
14+let f = "<tickerValidationWrongFormatError>"
1515
16-let g = "<tickerValidationWrongFormatError>"
16+let g = "<nonExistentAssetError>"
1717
18-let h = "<nonExistentAssetError>"
18+let h = "<noPaymentError>"
1919
20-let i = "<noPaymentError>"
20+let i = 100000000
2121
22-let j = (1 * a)
22+let j = (1 * i)
2323
24-let k = (1 * a)
24+let k = (1 * i)
2525
26-let l = (2 * a)
26+let l = (2 * i)
2727
2828 let m = 1
2929
156156 else false
157157
158158
159-func Z (M) = toString(valueOrErrorMessage(assetInfo(fromBase58String(M)), h).issuer)
159+func Z (M) = toString(valueOrErrorMessage(assetInfo(fromBase58String(M)), g).issuer)
160160
161161
162-func aa (w) = valueOrErrorMessage(w.payment, i)
162+func aa (w) = valueOrErrorMessage(w.payment, h)
163163
164164
165165 func ab (w) = {
214214 else false)
215215 then if (B(C))
216216 then WriteSet([DataEntry(ai, C)])
217- else throw(g)
218- else throw(f)
219- else throw(e)
220- else throw(c)
221- else throw(d)
222- else throw(b)
217+ else throw(f)
218+ else throw(e)
219+ else throw(d)
220+ else throw(b)
221+ else throw(c)
222+ else throw(a)
223223 }
224224
225225
231231 then if (ad(w, j))
232232 then if (af(w, M))
233233 then WriteSet([DataEntry(an, am)])
234- else throw(c)
235- else throw(d)
236- else throw(b)
234+ else throw(b)
235+ else throw(c)
236+ else throw(a)
237237 }
238238
239239
245245 then if (ad(w, k))
246246 then if (af(w, M))
247247 then WriteSet([DataEntry(ap, ao)])
248- else throw(c)
249- else throw(d)
250- else throw(b)
248+ else throw(b)
249+ else throw(c)
250+ else throw(a)
251251 }
252252
253253
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = 100000000
4+let a = "<notSupportedCurrencyError>"
55
6-let b = "<notSupportedCurrencyError>"
6+let b = "<issuerAccessDeniedError>"
77
8-let c = "<issuerAccessDeniedError>"
8+let c = "<notEnoughPaymentError>"
99
10-let d = "<notEnoughPaymentError>"
10+let d = "<tickerValidationNotEnoughRatingError>"
1111
12-let e = "<tickerValidationNotEnoughRatingError>"
12+let e = "<tickerValidationTickerIsExistError>"
1313
14-let f = "<tickerValidationTickerIsExistError>"
14+let f = "<tickerValidationWrongFormatError>"
1515
16-let g = "<tickerValidationWrongFormatError>"
16+let g = "<nonExistentAssetError>"
1717
18-let h = "<nonExistentAssetError>"
18+let h = "<noPaymentError>"
1919
20-let i = "<noPaymentError>"
20+let i = 100000000
2121
22-let j = (1 * a)
22+let j = (1 * i)
2323
24-let k = (1 * a)
24+let k = (1 * i)
2525
26-let l = (2 * a)
26+let l = (2 * i)
2727
2828 let m = 1
2929
3030 let n = 6
3131
3232 let o = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
3333
3434 let p = "BTC,ETH,XRP,BCH,LTC,BNB,USDT,EOS,BSV,XMR,XLM,LEO,ADA,TRX,DASH,LINK,XTZ,NEO,MIOTA,ETC,ATOM,XEM,MKR,CRO,USDC,ONT,VSYS,ZEC,DOGE,VET,DCR,HT,BAT,BTG,QTUM,HEDG,TUSD,PAX,EGT,OMG,ALGO,KCS,RVN,LSK,NANO,BTT,BCD,NRG,LAMB,HOT,BCN,DGB,REP,BTS,ZRX,XIN,AOA,IOST,ICX,NET,GNT,PPT,RHOC,SNT,AE,WTC,VERI,R,ZIL,BNT"
3535
3636 let q = addressFromStringValue("3MxHxW5VWq4KrWcbhFfxKrafXm4mL6rZHfj")
3737
3838 let r = addressFromStringValue("3NADqHoLMbMTfXdP2TeBBSx5mQXePVj3KZm")
3939
4040 func s (t,u) = {
4141 let v = getInteger(t, u)
4242 if ($isInstanceOf(v, "Int"))
4343 then {
4444 let w = v
4545 w
4646 }
4747 else 0
4848 }
4949
5050
5151 func x (y,z) = {
5252 let v = indexOf(y, z)
5353 if ($isInstanceOf(v, "Int"))
5454 then {
5555 let A = v
5656 true
5757 }
5858 else if ($isInstanceOf(v, "Unit"))
5959 then {
6060 let A = v
6161 false
6262 }
6363 else throw()
6464 }
6565
6666
6767 func B (C) = {
6868 let D = split(C, "")
6969 let E = size(D)
7070 let F = x(o, D[0])
7171 let G = x(o, D[1])
7272 let H = x(o, D[2])
7373 let I = x(o, D[3])
7474 let J = x(o, D[4])
7575 let K = x(o, D[5])
7676 if ((C != ""))
7777 then if (if ((E >= m))
7878 then (n >= E)
7979 else false)
8080 then if ((1 == E))
8181 then F
8282 else if ((2 == E))
8383 then if (F)
8484 then G
8585 else false
8686 else if ((3 == E))
8787 then if (if (F)
8888 then G
8989 else false)
9090 then H
9191 else false
9292 else if ((4 == E))
9393 then if (if (if (F)
9494 then G
9595 else false)
9696 then H
9797 else false)
9898 then I
9999 else false
100100 else if ((5 == E))
101101 then if (if (if (if (F)
102102 then G
103103 else false)
104104 then H
105105 else false)
106106 then I
107107 else false)
108108 then J
109109 else false
110110 else if ((6 == E))
111111 then if (if (if (if (if (F)
112112 then G
113113 else false)
114114 then H
115115 else false)
116116 then I
117117 else false)
118118 then J
119119 else false)
120120 then K
121121 else false
122122 else false
123123 else false
124124 else false
125125 }
126126
127127
128128 func L (M) = {
129129 let N = (("assetRating_" + M) + "_1")
130130 let O = s(r, N)
131131 let P = s(r, "tickerRating_1")
132132 (O >= P)
133133 }
134134
135135
136136 func Q (M) = {
137137 let R = "assetWeight"
138138 let S = s(r, R)
139139 let T = s(r, "tickerWeight")
140140 (S >= T)
141141 }
142142
143143
144144 func U (M) = {
145145 let V = "assetVotes"
146146 let W = s(r, V)
147147 let X = s(r, "tickerVotes")
148148 (W >= X)
149149 }
150150
151151
152152 func Y (M) = if (if (L(M))
153153 then Q(M)
154154 else false)
155155 then U(M)
156156 else false
157157
158158
159-func Z (M) = toString(valueOrErrorMessage(assetInfo(fromBase58String(M)), h).issuer)
159+func Z (M) = toString(valueOrErrorMessage(assetInfo(fromBase58String(M)), g).issuer)
160160
161161
162-func aa (w) = valueOrErrorMessage(w.payment, i)
162+func aa (w) = valueOrErrorMessage(w.payment, h)
163163
164164
165165 func ab (w) = {
166166 let ac = aa(w)
167167 if (!(isDefined(ac.assetId)))
168168 then true
169169 else false
170170 }
171171
172172
173173 func ad (w,ae) = {
174174 let ac = aa(w)
175175 if ((ac.amount >= ae))
176176 then true
177177 else false
178178 }
179179
180180
181181 func af (w,M) = {
182182 let ag = toBase58String(w.caller.bytes)
183183 let ah = Z(M)
184184 if ((ag == ah))
185185 then true
186186 else false
187187 }
188188
189189
190190 @Callable(w)
191191 func updateTicker (M,C) = {
192192 let ai = ((("issuerTicker_" + "<") + M) + ">")
193193 let aj = x(p, C)
194194 let ak = {
195195 let v = getString(q, C)
196196 if ($isInstanceOf(v, "String"))
197197 then {
198198 let al = v
199199 false
200200 }
201201 else if ($isInstanceOf(v, "Unit"))
202202 then {
203203 let al = v
204204 true
205205 }
206206 else throw()
207207 }
208208 if (ab(w))
209209 then if (ad(w, l))
210210 then if (af(w, M))
211211 then if (Y(M))
212212 then if (if (ak)
213213 then !(aj)
214214 else false)
215215 then if (B(C))
216216 then WriteSet([DataEntry(ai, C)])
217- else throw(g)
218- else throw(f)
219- else throw(e)
220- else throw(c)
221- else throw(d)
222- else throw(b)
217+ else throw(f)
218+ else throw(e)
219+ else throw(d)
220+ else throw(b)
221+ else throw(c)
222+ else throw(a)
223223 }
224224
225225
226226
227227 @Callable(w)
228228 func updateDescription (M,am) = {
229229 let an = ((("issuerDescription_" + "<") + M) + ">")
230230 if (ab(w))
231231 then if (ad(w, j))
232232 then if (af(w, M))
233233 then WriteSet([DataEntry(an, am)])
234- else throw(c)
235- else throw(d)
236- else throw(b)
234+ else throw(b)
235+ else throw(c)
236+ else throw(a)
237237 }
238238
239239
240240
241241 @Callable(w)
242242 func updateLink (M,ao) = {
243243 let ap = ((("issuerLink_" + "<") + M) + ">")
244244 if (ab(w))
245245 then if (ad(w, k))
246246 then if (af(w, M))
247247 then WriteSet([DataEntry(ap, ao)])
248- else throw(c)
249- else throw(d)
250- else throw(b)
248+ else throw(b)
249+ else throw(c)
250+ else throw(a)
251251 }
252252
253253

github/deemru/w8io/873ac7e 
39.89 ms