Type
ORACLE
Validation date
2024-05-23 00: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.03016,
    "usd": 0.03272
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00018AF4A2D516395E53CA1586DD10ADBC9785FDD879E77B0076127A8B6C1757C040

Previous signature

9B6BDE81FA7D812C20D35E971CB6BE024F98FAD95007AFA148F8A37927B02D3AF00504C90394E34F1E6F6D0B4FA81F2BCFFD694AD087113A0AE6F61482E0CF0D

Origin signature

304502207E2DC3FA24A9C302DC2F23ED00A93D7BC1269B0C821C1A6E20B4997478762401022100AE698F208B86489CB7FAD6D58A709DD18140C340A741B60320A12CA2EBD0C7D3

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0085A19FCBC596FCBD29B9B005FDAD06F72C615F46550C714FBB6B30290898E854

Coordinator signature

1D56BA98F96A5781F278E7B0B5EC6A3BD9A0E7B3B7B8FD0F4015048792AAFC6788841F420B689F38DC56EB64D1619476120A3F8AE07EA3F6CF02ECB410465F0A

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

9FAA9406E597EC64B3B58B2DA089124BD63637582D684E9988EBC1D6BCB432699CAC1A5338FBCE20396146A39CC5F3415DB5B475A04F2143380CEAB721C0CB0D

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

9B94E735E0F0DEB3B9819413F91295FB0B17FEA6555B5ED7A15038AEDBC67CC933EE8DC0AE8F699322CDF7D9B31235CADFF70E26AE959D6E48E160F1AB13B704