Type
ORACLE
Validation date
2023-11-21 14:20: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.04989,
    "usd": 0.05462
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001910A8A8A902E39D4AA0AA96A9BFA76F454B320BC0E3B233D661AA6CA450F8D32

Previous signature

1171A0646FD9C03CD0505DDAE457A4AB10ED04972CA7CF3AA4A8657807847AC79304B0767E301CDB0B2385B08C46145F60D08FBB69916334A82FB92239C4940E

Origin signature

304502204E27D99FCE67CB659A0CD8D7E2D4B141AA6DE8EC9B87A81AE31CEB11687D960D022100D18D4BC3C2D712B46FF9A728F80593AB7CB151D351F313DDF5378DF0F96CC56F

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00A79B71EF18C391629D5F74C90CD09A8516C1485CDFAEF35716FDCC131D473EF4

Coordinator signature

5E69AF81664A655F9E55BE58D64CA3EE9D12467C0BE343E79A2B148670B418129186626BE3B1F5362F5A731A696EFCE088C7F089A1731C0B7BCDCA9493CDB209

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

9120D51CBFAD3DC936F1224D88E5CFEABE12A1CA5907957FED6F2BCE50505D053610CECC467103D0EB0B3547CC54553064AEBE975A700CB37B5F83A53A61630E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

8AC01388181708B923DFA157FACF7CB52206377D21217C5019A79C6B4ABF57096F5AE5E5C088BDE481597FB58EC8FC50AD2519ED0F96ADB369BD75E9CB297101