Type
ORACLE
Validation date
2023-01-29 02:16:01 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.08144,
    "usd": 0.08855
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001940BFE7C1D08F0BF12071A2B6EE67D7D830CE712E908211CF2C2DB9E991D6EE1

Previous signature

5B84A0AA9CE6A97351F5623871568EFDEBE1C40F74E5E42A0175E6A7C4A44A5F4F3BCB379797BDDFEF63E097E4348F9810D9AE35B609160CB6E36DEC34D5A40C

Origin signature

3045022100C7BB230F40B128B387739B461843556040FD7995A086A910DA2ED7FB50CDB05102200455FDBF015210851B3B1B741D6AB1B9259A9A940D04789A6213F2AA621B6924

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

008D12BD418C8724B2B8DB0B776A9FE1520559DE50BA0670AC98A6C9F39322025F

Coordinator signature

B16145425BA47AD8390A23CAB0F0BE50A439A05CBE89CD152FE6C8916C177B4A8F5D9D93D2C493F9BD3D8D43AD45B7BD92C61C256661798B72BC08474FFF1A0C

Validator #1 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #1 signature

E0C3C80BC1FD73AA9CFFB76F9418FB9D646F07000797D2BA301F58F3D66ED8CEADCC0B34D865F4391B6956A5CDB673F18A95AA8829E919D718920397CB0C660F

Validator #2 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #2 signature

64F0574BC445FEA72680A6774F454F66A27101B607C7B122BC0E46063366D9644C55936AEC140B1299C4C08936871D71008A1DED7A2253E42DBF94A22D30BA02