Type
ORACLE
Validation date
2024-03-22 13:35: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.03591,
    "usd": 0.03888
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001557AC9869A000868D6A48AE106558B0E76026D68BCC790B02796FA96F8F3F272

Previous signature

086B711A52C2FD9102DDEA9489CA3936E5A76B2D0045CDE7408AFA0C39152557BEBB09A4748763E3DE515641B7A06F76D62B018351C36FDDF1185E0F4D79E708

Origin signature

3046022100B9AD490CCC35D71CF877E57C3E2FA91F022DE8246B5C46BCB838FBB9D5B55340022100CCE11C07F654DF90AC0308E2E13CD3FBCA421DF5D3186BDB53A3D70DCB07D4B2

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

005AFDE6B3713F79B9D67E0CCF763C792B2E56FA2E20B65A481802B285E0547CC0

Coordinator signature

53F78B08F7AEE619D4A92BE4FE4CF48BA370DBD8C4942E29EF5E57DD7EFD1BCB5EF39F33160FBC18C7BB2D48C93C1770B2648AF4E00E844C8E9B6CA869D29900

Validator #1 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #1 signature

82774C704DBC923B8C4F5F71BBC897E38624C6976EA72D526A39A18736EFDA217142F2095C18F3EBFAC9D8E5991EF00E36E90930FA12738F706946E104237B06

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

0C20C052CEA2CF4C7C366C2EEC2A7C303EA4420DA6E826420E0D455C7836900D2E08C0D0CBB647C722A7E62A29D32BC5D4F127DC2634A756D453AD1202DB090F