Type
ORACLE
Validation date
2024-05-02 01:03: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.03988,
    "usd": 0.04274
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000158D0D37229C0F6A3E2E69D760258A0D167478E1DCBC3389FA6A510CC8F8017FD

Previous signature

3CF2633F142A072DFAAE6EFA991D6326153C653CAC019C243B8BBEF83FDF0865823A13BCE132113E31333A1DD0CA53D5798BB57B1DE9B4D17E5152BF1486CD02

Origin signature

30450221009113E7C97BBB9E6A82880B36B5033B857358535352D5973A77BDE198E8CF553F02200C89F4DA8BC26328B13EBA39657C17B2D45AE802BF0F427E6D5BFC9BEE993A9F

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

0074DF0CC0D4FD35CBAC5010EE56790C78AC6FC0C27767D486212584D2691344BF

Coordinator signature

468C0B49B5920BFC5CAA293AF3CFBFE2B0289E4001CE9D62786905BC407F99AAB6CF15ECB0297F901098FE1E907E6D7F3B9E934578B68BDE63B5E4622902020B

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

6AAB53A06A7AB4507D02D259A9B4A1CEDAD092E0201FBA0E7B0F67EFDCCECF64D245B99A045EC8C9F30E38D32B43C88717D3AEFA15964338F2524C7D3C777A0F

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

2B8083D0CBC21E54F113F9865DD1E89CC2B12E90BB44C2C9DB0A725FFAE30133968C2B26F06901068B3F2BD02256C6563FC70A7D83FAED514BCD4AB5952C530A