Type
ORACLE
Validation date
2023-03-16 07:26: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.08129,
    "usd": 0.08621
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015CA744FC6E63349DCF14D1DFC7EA9EB9539D739A2A1189CBF085A513CC666FDF

Previous signature

20C111D5A66A9C4B9631680697E233692320EC84017DA5A5EC300C2B30DCD11B77B075422C261196D261F8D40AA99EE31D91AFBF485483C9A97B621AA22EEF0A

Origin signature

3046022100E165BA2D791AC0A9D1AC2102207A62D59E4150632036A03AB10E21B0332B20C402210096A7BCDD08AC305ADB2033C219D35BEC09C1D3625FDDFB9EBD95F8C0EA2E7BE9

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00B794338ADFCB3C05D180D64D692B50C263A1C7D341E96D01DE1A56E53D0B3BAD

Coordinator signature

B5818C976CB0FCFC129CD8EA9824901E5E27E7AB1600106122B1E26838D21C8C38A98AD14EF020E0610EB6DB67C5536E5B13F24FF2CBD2DD826E02D306FBE40D

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

AAD7AB99060923244A01098B1F9740D71D8AE3BA0A0127A7D863E7BD3BE88BE99B72C1E780DFCDD83DB9900EB7A87C6005E3A4480FE7978288A7768B63BCC801

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

398C448439F17B7414E396FA2EB17167EEF2CFFA234E1DBA96DC606222F967FF4B5C9CFCB40664FD29AFB9429C3DE6BB76B60C5DBEBFDD0C5D5B47257DF96F02