Type
ORACLE
Validation date
2023-12-05 10:07:40 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.04452,
    "usd": 0.04823
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F93093FCD3A9415D28264C5EF2058A337B775B8E6EDCD3EA0AD80C3816760CD7

Previous signature

143DDFA32D98B21A87CAE2C3ECE114D913A2A046B0BBA5CDB0937D43F7CF9B5C7512B585209604B6F10F96E979F952282B5366439D1F5A3475F23812CE73E202

Origin signature

3044022075C7C36021661C845285952C3A4A09238F0CE7F8C414D9C61F7B194A5315563402206BC8E9D5E1B5EFACD551F8D9A1FD3BA37C4DCDFE915C98354A018DAB1D8D4EAF

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

00ABE6055A626D00BAFDE95FE2CCF033758E74E26FCA5BD061CEF659B391CC4FA1

Coordinator signature

79A76E5BD567E57DB430FE7ADE4D6F3277F30FD45607495195315E7FCD2C737CD719533E2BE7D87C94EE1DD6805DFFAF030E0EA9BF4284ECD9DC8E590C76EA08

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

0A917A98F9E1536E0F54BA40DA885CDA2A53A8AE5D5AFC3F9A529F159F03BC9C1004ED937887961E62F6870F49373138B2420BC220C6C2CA0F49D198516D9F0C

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

6936067B78AAD97436143CCABE714724BBEA8027E02DFC5095DBD0A10088A79C082B9727555572BEC5ED3AD7A286CCC4551567562BF38D2A46F35DB87019240E