Type
ORACLE
Validation date
2024-07-22 06:41: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.01932,
    "usd": 0.02104
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000184F979FCCF416D34D637EC34C031BE269F7AB9F29EE8F4D623506EEB2436A9E4

Previous signature

17AA17C29F14912242B07D05D2C3B33ECC07E97772DE4084E132504CC90E4EF7FC05C292CE81CFC3CC68FBB8176A3A278B980994C9CC74D46A937F3E5552F80F

Origin signature

30460221009B47E18CA568FEAF65D5DBD8A71C49B6F929388A3DABDA6151436521AEE685740221009BE8D4CD95767D430E208698B1ADB1E8894016CF3C9E475A9B14772C6D37F47D

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00A31BAA614AA99E2B660DEE66F63554E9AC31A7E6F50478A7CA903C04CE8A0C2C

Coordinator signature

F58E6306ACCC34534D63F0E5CE56330661FC7BDF24D46B63F6214B17F5BFB286465D564C06F9EC76A0EB98CE1C00653611117BB1914AD97A548F7496AD10D50D

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

39D6CFE81D326155E01DFE7F54936D9BAD2D8AAF75138C7092B9046659FADE00D60DB43C89F49B48AC2BB60B02F169D81517E1B99C0E5747D25C18A64AE8DE08

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

DD1E4D94EC8C57D9942B619D5B71C9EDEFFA1D914591FF9F87FEE1186044E6898DB7595759DD202E64ECA4FD9BCF515A47C9079F7A196A01FF9371E459BB7106