Type
ORACLE
Validation date
2025-01-31 15:28:10 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.01372,
    "usd": 0.01423
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001626C30BFFE98517893920A6402929EB50BC4129B3D0F6A9C46AB14A9B82CF8C5

Previous signature

2D144196C733FD3D68AC1222E329C86287680254E8EAC2CBBE02C4BE424D8EB61A3BB0B0E25F6EACD1D1A558A30A06E6E45D037F7DD8EA38F20B7F3A6156670D

Origin signature

3045022100D4ACFDC5A32FEF61BEEA9C062CEE08000816B40F05D9EB9B1252C93F6F89EE4E0220667C561A28664562D4E4DE7C4C501C0AE0013755EBEE4B441E4321DF716F0D85

Proof of work

010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B

Proof of integrity

00D93120A6F8CBEEA176B759C891C8552794F93100381420C57D9A70253124B0F9

Coordinator signature

56C456D3EDC440B807589E6FBDE29A7E9A45C0711A9EC925A27025EB49F9A5423B81C099618CC92E530AB7CE260B706EC25DBD08E305F228BF5B95013F63980D

Validator #1 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #1 signature

01ABA143684B90B544A3F180250BD6D8F39FBA57A66BC9F72C843087DDB8D550E36946BB79FFDE0A2A53CF7DAC4D7AACE479130163138B6DF7CD63BB0EDFAD02

Validator #2 public key

0001D4BCC298543F2D0BA1FA62B8D96855B9AE002DACAE82ACCC038EE4AC7F4D5AE1

Validator #2 signature

9E189DF3E00A3504BD26A62374FF4492444C8A79D6CEA6B4C49917219E830BE32F1E45F9C0D1D846C5B203AA94F086F4B681A9F1BD332CFCBD1C0374B1376B08