Type
ORACLE
Validation date
2023-05-24 22:15: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.05902,
    "usd": 0.06345
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EFC74271D972E6936F13D5767D6873C8D9212712A184F845A576F1ACC75A8A2D

Previous signature

51583E185A94380EB7F4C268D1C131E5ABB9AAD017C48640F2A3EACF727E35D28CF0526F582BECE96299C00A4523D9851E24A53489FFCF66CB819A039CA4CB07

Origin signature

3046022100ACCAB3CE59DBA8D77AD8939C8D85FF01F5A524AF83C7C4D3B701E96AFCF32529022100BDB7A92AC10299850810F01A416E9AD0580077D2C2E5C3C4AD76929CE8AED51B

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

006082388EB4AEE31C735235BAC32C702F0998978E5F5CE4B0819C5FD6CC370AFE

Coordinator signature

F04F58EC371963CDCB58BE1DB454DB45959D645CFCED52CDA3B5B682ECD95EA54DE5EA50E24C6AD06DC0EBF1432883814A575E0A649E99E7328EB60FB700530E

Validator #1 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #1 signature

9413B60C2A8AE0C4EBDF157720675ED57AD728C44DBB4D0FB5F5858DAAD4CD169B88550CB764B30078CAB7F2FB2C143696F18EC57BCD428A9B46E180466BC801

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

4C753FA2F6D144A3839215DAB6CE643EFDC6132BE6522DA7385B11B800E7293B8325C8C2C156A48C8A0B631838423A3757E0FAD8EC3CC2A65E57DEFA90828604