Type
ORACLE
Validation date
2024-03-18 08:28: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.03716,
    "usd": 0.04047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000132410EDA8FB1C821B46BAE704D0401D5B4ACFF5CC23637A6D9F7B0D1E87F7FE2

Previous signature

CD33D113EA4187D8014ACF8C2FA72E2BC6349BFA84A6E44D61E22B8431C54613A5F551FB3EDFDECD565BDF00DE12577CE03ECF98C2375ACD03589FD809079D0C

Origin signature

304502203E9C3D49B03D10B762A58EC9847A5D3C9B6A3592A1FFE38F89937839A5A6ADA7022100E5F7B9C8D4592FD02E93880B08E78DC85843CCDDFABDFF55F60A24352C1B2F6A

Proof of work

010204BBB51109353DAE37E606F09AD2EB339DA605D2E578D9080E366D84965B3765E123FF7DEDABB67837175AF3A4AFA90AF4ED781B8FFA76B24922FD1D1DC1A8B485

Proof of integrity

00012F6DC25E686167255F0F778D646BA62EAD7FEA5BD9A5B90A2617B697D2805B

Coordinator signature

8F3025DFC6B2740E6AD0CDA65BF23C485D150BAA45FD887AD5E5828C80A863E28915A7DD336A270E0F1F008AF27A0E4875FED886D5A0493EABA8E728109B0401

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

D2D086C7FF005A768BB0DC8C392A29CF77F5151B02EA815534E0CB25F552ABF483816E3FEA40C852F9BC14222164CF363FCCB8B0A8F731D9B3D42AABDB4DBD01

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

0876AE9D153EC1DF69E4204D3CC6E4FD80A85E75C039DFCBAD854EA499271E6F8014F38211A26EC05B66457E48F1B4F11A6EE5A2E9BEE1D2060E963B0D2CB801