Type
ORACLE
Validation date
2024-11-24 10:23: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.02039,
    "usd": 0.02124
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017AE3A2EC58A320A12D12A530E764F49FEBBE386910ABE53F0501977DCEDAD4B5

Previous signature

697542A732817434B4B479E872100B0CC366B4CA3AFA38C7B3A895194053E306A9FD2A6D1B6B41B2F1D48C10285E62139BCE3C745AA55D623E1B5FAE48F6D40D

Origin signature

3046022100A528FFF6AD1A812CCDF5B8A2722952040EAB83BC2F39068B5D5225ADB03EA3B8022100F345DB5F5DD97552B25BE2510CDF778CFCF39E834FD38BFE3CBFED9AFC48BEF5

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

001F06EF52CCE0E21F1C6BD04709122E54EF6051B14341519E485C3D3F334D8CAA

Coordinator signature

40DCD2A459205DFDF9776277ABE5B0BB88572C90CAB6DE5C23F9360FA15DA44A5B85E82B08E9ADBD7DD8F33619754F15543640911CD43BEBA40A03BF5C4BCC08

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

06271665421DFC053C4FD3370CD466E19B0B25AE574F55C8412A0A509A103726FBC1FF87FFA9D344DFDDEDE6010DDF898FC50A9FDE5C79BC906AFC4AC687940A

Validator #2 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #2 signature

AE0E63C5274197E3F97FC56146A77CCFA1BC6A4758ACA79A1CDDDEBE58F80E2A7C72E8DCA686DFE8DBABB2812F685F9CFC5CDBF6D70CA2E1288D64F847B1EE05