Type
ORACLE
Validation date
2023-05-24 22:54:10 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.05904,
    "usd": 0.06347
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000195A2C4EE87E16E622FB3524D924AE65686546C46F3A1005A3A6E88F21EB6E0F1

Previous signature

1A1AC9DD42DC2DDF65E7844660125CF06ACAF1974E8FB97B1A8C76F92B1934FDEE8C19EC744916BA0CA03766B1DDC90E7A7CF498292F26665A08C996AC241F0C

Origin signature

304502210094E06E6CA849DF66C5251BE5BF4FBF473AD999B4B69FDFAF161923EC79512B040220028E31F8D823A4F27ED594082C113FCCEDB1F0433D422B83E3DD0D5D403453DF

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00C5545C64895EE2E76431E0A3C7FACD04E7179E4D1C41E744957002DD8A985D89

Coordinator signature

99C90E19D77CD99EC3B39072EDBFB084EA74FB870001154D2DAFF3CE53E9FAA42DE72DA76B2C38F1D75E03F7E16D596C2D74049D5F4FEE9AC54C3247D0394104

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

24F90B071C739A5D8F32CD13DD891FC4FCA6B358651195060FB95B5E657D25090B1CA2BD9912C279F6F6BE4AECEADE5397E9CCE944FDDE222BF383227253990A

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

B76C7D27615B01DDA3CE273A82B35E0544D767B7EEDD5F48B302C5DD631F48B19EB2EFDABA29D4088FC398EE441BB900992702BC84327AFD3C254EAFA1A8C508