tx · 3LezyisHj9F3s1g5JpAAHXRwR1mYPxxkSyLBNHf1X2FK

3MvQVj21fwPXbyXsrVDV2Sf639TcWTsaxmC:  -0.01000000 Waves

2020.01.07 15:43 [843501] smart account 3MvQVj21fwPXbyXsrVDV2Sf639TcWTsaxmC > SELF 0.00000000 Waves

{ "type": 13, "id": "3LezyisHj9F3s1g5JpAAHXRwR1mYPxxkSyLBNHf1X2FK", "fee": 1000000, "feeAssetId": null, "timestamp": 1578401005772, "version": 1, "sender": "3MvQVj21fwPXbyXsrVDV2Sf639TcWTsaxmC", "senderPublicKey": "GfU9G8BJcrUfL2H2QthDHbeLHThimafNuKPuDQm9wbzr", "proofs": [ "tuFbmb2fsE3n2Te5RPSFGWK1omFYeb7L1FrjTERPV6HZGYuWE9vWZiMZ6ZRjJVMa1nodq1eh29boSc4fFqmidDR" ], "script": "base64:AAIDAAAAAAAAAAwIARIICgYBAQEBAQEAAAAAAAAAAQAAAAFpAQAAABVjb3hSb3NzUnViaW5zdGVpbkNhbGwAAAAGAAAAAVQAAAABUwAAAAFLAAAAAXIAAAAFc2lnbWEAAAABbgQAAAABZQAAAAAAAAQl1AQAAAAGZGVsdGFUCQAAaQAAAAIJAABpAAAAAgUAAAABVAAAAAAAAAABbQUAAAABbgQAAAAKc3FydERlbHRhVAkAAGwAAAAGBQAAAAZkZWx0YVQAAAAAAAAAAAUAAAAAAAAAAAUAAAAAAAAAAAEAAAAAAAAAAAgFAAAABkhBTEZVUAQAAAACdXAJAABsAAAABgUAAAABZQAAAAAAAAAABQkAAGgAAAACBQAAAAVzaWdtYQUAAAAKc3FydERlbHRhVAAAAAAAAAAACAAAAAAAAAAACAUAAAAGSEFMRlVQBAAAAARkb3duCQAAaQAAAAIAAAAAAAAAAAEFAAAAAnVwBAAAAAJkZgkAAGwAAAAGBQAAAAFlAAAAAAAAAAAFCQAAaAAAAAIJAABpAAAAAgkBAAAAAS0AAAABBQAAAAFyAAAAAAAAAABkBQAAAAZkZWx0YVQAAAAAAAAAAAgAAAAAAAAAAAgFAAAABkhBTEZVUAQAAAADcFVwCQAAaQAAAAIJAABoAAAAAgkAAGwAAAAGBQAAAAFlAAAAAAAAAAAFCQAAaAAAAAIJAABpAAAAAgUAAAABcgAAAAAAAAAAZAUAAAAGZGVsdGFUAAAAAAAAAAAIAAAAAAAAAAAIBQAAAAZIQUxGVVAFAAAABGRvd24JAABlAAAAAgUAAAACdXAFAAAABGRvd24EAAAABXBEb3duCQAAZQAAAAIAAAAAAAAAAAEFAAAAA3BVcAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAGZGVsdGFUBQAAAAZkZWx0YVQFAAAAA25pbAAAAABMo44K", "chainId": 84, "height": 843501, "spentComplexity": 0 } View: original | compacted Prev: none Next: 48L8C6bYkKcBbgdw4WDKKpVkxqYX7WrVAMNooRXDis3o Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+@Callable(i)
7+func coxRossRubinsteinCall (T,S,K,r,sigma,n) = {
8+ let e = 271828
9+ let deltaT = ((T / 365) / n)
10+ let sqrtDeltaT = pow(deltaT, 5, 5, 1, 8, HALFUP)
11+ let up = pow(e, 5, (sigma * sqrtDeltaT), 8, 8, HALFUP)
12+ let down = (1 / up)
13+ let df = pow(e, 5, ((-(r) / 100) * deltaT), 8, 8, HALFUP)
14+ let pUp = ((pow(e, 5, ((r / 100) * deltaT), 8, 8, HALFUP) * down) / (up - down))
15+ let pDown = (1 - pUp)
16+ WriteSet([DataEntry("deltaT", deltaT)])
17+ }
18+
19+

github/deemru/w8io/873ac7e 
17.28 ms