Type
ORACLE
Validation date
2023-10-14 10:41: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.03853,
    "usd": 0.04159
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001081EF8CAE0DF182743B95E1F9DEF355F2BAA6621B1180C7457579713A54FF002

Previous signature

1B71BE061E60BDA55F46D8E74EEC59117784FFDC4F43D18C3EFAF2ACD5195C1C636CC9415BFB3204192C2A46C140253BC58019AA8B73FF90E0539D3FE39D7B04

Origin signature

304502200541DA0C3E5C938070E925543B739C97E5B8D159878DFFD6A1A25ED73D0A8B4D022100C62CE9DD64494CC8C615A2D4C6FC8D05A41D3FC96A0DD6AD137764AAA2B6DC3F

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

0002B0C4962FE339CB6EDBA7D5A7271B24DF6CBC6FFBEA2666C62BD09667AB8BA8

Coordinator signature

964F291388F6D203E186AF21A1716E371ABA8BF400178EBE507A26C4319DF3A74F23EF9320DD7812DC96785A03B067CA881D7ACC2CBF0BE97C80EB3D1F994407

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

26E4B84039EE4F6C31AE2798DE44CA663D0131EEAFE632F7439DCF2637C51ACD171F1468AD673E170E67F190A1A0D28B251B9EA8F9EEB7A7AC6B3DF4E6C40100

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

E7D96ABEC98926C23471AA6596C72923E80229612996BCD48999F831D769AB7197F24C4616CFC520AAF9AB921818E2CF4C3F4AEF8834696FD71DB7C45CB72105