Type
ORACLE
Validation date
2023-01-24 17:00: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.07934,
    "usd": 0.08629
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FA7DA1C338A56BBC5A1A362CC6C62BB9AFB3C2FB22F6D2C49705C1ECB927FD4D

Previous signature

D4953A590F7A032B50DDDF9A49600EC1505BABFCADA6FFF519928A08B1B91059D8877451F8D0854620E4AE8F15065AB8202E96BC47B71E03AB34B0D186689007

Origin signature

3046022100B54AEDD17E0596314D5CA25862269938EE19B6D283E4D3E80E6E43A82C54889A0221009595DBE445D9BFCA4004667093B7A3E76C381CF70D4B78D7D167A945A91646B3

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

0061ED32105404A74F9024164542B079929E9A64326FF95F9B28B5303E9B5FB9B8

Coordinator signature

0B2E4ADB3A5168FDF1CED45FE49035FBBF96FD1215C7BA132EFF669BC77DA5EAD45F627B0353CD5452CCE470CC86780DD802CC24D5226C3B926387BD9A0C2202

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

C01E8E1B52B22903FDF55D5B707C891270B6DE2566FCF6F6AE01681801787514ECE16DE5BFA7C7814E9077C332FD7979AC7C8F88D31C955F537024906FBFAC0E

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

80E30EE7532C72BDD4D6A0063C2C6AD29FEF397D0A4B3F03DC7431855720F6223B77D0F3BD76FE5AD026EE92D300B73C85315316B9168FFDEA3EFC14E0F69A0D