Type
ORACLE
Validation date
2023-05-24 19:08: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.05845,
    "usd": 0.06287
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011FB1FEE4B7AA27A1CF0DEE0D21B94719EA66C3B88467DB3F6BC72164326DDF43

Previous signature

A791A5F48FB71E9DD61A88165E299509D8941C8ECA1AE1B1942F2AF56947E5EA6BA454C615F9EB4D03EE6E6882B841C1F9F7C91D82901D323EB3D0291CFFAF0D

Origin signature

3045022100B958A3E006E2BEC27AD12627700EAE28E61E5E0B5C590E01699EB88A540150BE022001B955E097924E4DED26FED2C39BB1D81E01AF33FC6C4619C6BF928C39DE7359

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00CCBD019BC114A81237FD6AB060FA26636D3581081A36C333C0FAD020BEFEE62B

Coordinator signature

8AD25E483C59A7EFDF48B611C47F0E8416E65B09B9D981BFCAC8F9A81ADE23772C2E94627DF6DC0094EE1C958227857F6C9EFE204142C92E23CD18DC80E3160B

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

FF725D7139A55B9E69D9C0C77B497BFFADB2ACEC6D43B56A28E3491027E7D85E7BAD786086C53A9BAE47BF4D8A5074FCE2D0529B8973F96BA412F47DF4324A03

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

2E41CA7D7EFBA9B96A550ECCD9DC10FE7061D23DCA1AFB6B2044066C2C766EBDE399FC949839C4388EE788EF1358B893542CF84430351F311355D8662BA00E01