Type
ORACLE
Validation date
2023-09-18 20:38: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018EB7E50963FAC9CBFE33783691032FE53C224199AE17787B90F40E616D1108F9

Previous signature

D1AFBD72C06D174337582D621931E4442F5382E090EF6C4B5BA3BD842ADE51A87C3B07F13A4447B8CC408D4B5B080B78A2EFE9D9740E3309B242C0BA1A316008

Origin signature

3046022100A558440E174E90E8150C1713008296D1F4A5A1270ACAA7B1A65C9DA16DFCE1E2022100B9BCE978ED3E1AA68CF76D018C58A85D973513F96C97B16D29BD60FED0CBBF87

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0029504E660D19538F6AE5DB3E632A86D7932E6543765BA4BEFF35E5D593FF5724

Coordinator signature

534E8901839743D0ECDD251BD3B8A934D01EFBC7DD4ECA57B7174BCA42346F788B2EFC74AD81C35B7EF6F8B55BE8A912CA28B81A40E176BB35B7520C0A8AE801

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

E93067F961DF5A416EFB7DF7DC537B7402FBC1C34C8025A852352CE82EEB6982760EF740F50BBB0E9649F3F0680E89A685EC752FC32A6CB02E28DDB234DDFD0C

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

79052F98C9F8CC2D1FC901A3B29206B33C954DA44C1DD93BF0FE34A1C03F1527908751BBAFB44E2FF1D891ED3BB0D5F099725CEFA1B8DB76E52D5A1CB1C4ED01