Type
ORACLE
Validation date
2023-10-06 10:55: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015029FC40FB3A9704B931684631D7C2FFBEBD09D87D382990D1875DED806C07BA

Previous signature

5AB4BC694E468882E062D388F090C8D007BF2D26AC503E5A7AD60B86CAF2744B7C623F48DD8B94FF8CDDDAAA2E06D7F35630E4BE30168A68E75A9A4226A6B508

Origin signature

304502205FF3F5C25AC0C5007D5F1A1F7CF7F448EAA1BE55C2591A830B2C37EABA01F80B022100E138CE751E545C229F27AF32E2AFC74099930D37009FC671FBDCBC4DD1A10C35

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00E087078F76022E984F7D5BFBB36C6FE9BB634FBD57A5E12096C66D29399BE16F

Coordinator signature

3AB851E2D12FEE1C2D0AA288F461A1170C7A753E2D75DD799AFCCE2F0DDB368BCC3CBF028883A58151BEBC36B546153F0E8022DAC64CF2A25C7AFE3F0E7AA801

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

4CE34A993B009F4D14BA3184C29F313B3CDA7A9206EB383B8033316EF30DEC791CC6C3634B54FA6E2BA260B920E98E3C52A52EA97EBB6B4B2910F58A7147AB0C

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

E5B66720824B6CADEF048F4A1E83B403C604A40DA24A1BF7A134760A2C79B8F3953EF5A8A54C3205CAC1C16245549743541F7F29B66CAB9311F541865B41840E