Type
ORACLE
Validation date
2023-05-24 16:23: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.05825,
    "usd": 0.06269
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F37227FB45ABAB0E70CD304549B4788BBF2E4B65C6816828D3D1FF9585F23BC8

Previous signature

FD0150D0539AEC71B706CA4487E1AFAB017C70878D3D7280E5F737E8EDA0664DBB9967CB72291F3A78F0FB39CE24630DD5EDC17FB48C1609F661F7D84302DD0A

Origin signature

3045022003ECAA31C27DDA8C5DB351AE3428F7D6E8FD826B419FBA7CED3D599A2A54EBBF022100C413AF5C89773B8B023EA7E7C61F7AD6CA5CD9B85E8E1E246540D9AE2CFCE0B1

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

009B0EF0A6061FBCB38C5DD5E8977AF7B6D690E9A29F7E25F9E9A9D8092B49F7B0

Coordinator signature

53502C650DB6C5ADC821C191A1C956EF28065B7385FC5F1CEDAB6AEBCABFFB003C220F8FB1D026C4F35D9267207B87C25BDBC305ED8B5AB8F7E0D05D2F27C500

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

CC5035055DDDFBC54711C4C340B03D5EA26D21796359880CE9451EF4FCB217D2D79D8088EDE0C0FC2E995E7D92D13DA2A10B3BE42AA56A2C51C90081826FB101

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

516AE785EC18D63297C4766D12C0A8B0FF79180BCC30E803042DDBA2B216D08DCB68B2A2B5E708BAB96BEFCE31F43AFDDBD8ACDBD2C8C8100A177F74FA54D108