Type
ORACLE
Validation date
2024-11-21 11:26:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.01761,
    "usd": 0.01852
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010C402D44D0FEE15FABB07D1896585505BCB4BFB64F7CA7BC15D1B0472CE9677D

Previous signature

BDD138E265F390435D01090C8EB48B156E95235CB76FC33360DF3A9DD20BE136EAB4CFEAFB86D9B6C046F3AC2BCA85808EEC972AE69FC1D2EB0F9DF5E17BB909

Origin signature

3045022037386093E45A44223EF8AD3A21D02D87FBD5DBD8CFB56B0B0202018C47E6DE2E022100A4585900009D3C9E91915144C8CE669DA5B45EF8166D202FB4F8BD989913B36C

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00BE13B1D9E589BD18C3C3C3FBA8A2CE1412C78E773E0EF4230349D271EB08472A

Coordinator signature

970D164826E8AEBD99F076E0512543F9CA5FB2E359CB0A95FF1B7CEFE3529EB0724B695931ADE75305D0C02DA01F35AB3787C8FBBEBFDE882465C652315F0706

Validator #1 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #1 signature

314C29B2A1F35C6DCDE36E3D7B490F12D245E3B0EC9DB1E9B19096EDB679DBBAF7D2745AF4F6825864550B072E6C8355EC1A6E8D8FC2652FCDAF286460ACDC0F

Validator #2 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #2 signature

87D0E80319CE00E8D99CAFE1DEF5901159B22793142B7CECEDD7C4A61973B3EF755C1ADA3C6C5DAD3BF4E9F2BDAEE9ECC443ADBC7E3DED9A3D0F3EF66650FF07