Type
ORACLE
Validation date
2023-10-14 11:17: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

0001D07C0B992D3F87F443E3D04C6C23D2E6666FE6401671E11B2D08B11E0DD842A1

Previous signature

031E90A3109FCCC5AD8214ADAB6D5CCAD3221F0AF0BF98A3C4DFAB4323BD5136FE1167E289B2665B3C4463C1271B0408B7211448F7E07B17E37BC0FC76FC0207

Origin signature

3046022100D78FF1D0A4D003CF0EA6D0143924429C4352940BE74A3234F264C66E604BC77B022100C6C3C8CAFE7277A26D355C20D94FFCE63EE5188C970D551A87294F5A4E5D73FE

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00740DB05E47F79B922722EBE800C96955BC3F9C5B577FA59B215B2EF47126E304

Coordinator signature

24F13B488951D5603C86E52120ACB8F238625BD72D2F204ADF815CC8553AEE0D8EB5F8CBD29702C79D3DD86DD6EB65E1C5E88CA5F09DE955F487006913A2E909

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

206DB16758E55C64E405F887D4955F28FBE13C61D791504CAD9218EABC753A83C1FD4696318566C91641A9223EF22DCD0F942386C49723F8952C5F913D4DD70B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

7984A6F9A5525A51DE54699B9B9E12C45DDFABFD7DC95919ED6FEE095976A544FD377506CCF8E4FCD0AF835779EC94245A8EF205C804D4A3B4F98DEE1C0E4208