Type
ORACLE
Validation date
2024-11-23 16:57:20 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 (36 B)

{
  "uco": {
    "eur": 0.02122,
    "usd": 0.0221
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000101BE09E042051B24EBD44DA2FFFEA16A5F8AB5C6367FA3D5754AF3D210635345

Previous signature

B9B3B7B31AA393EA0F01C18FA98B0BAAC7282945E7965AC03C209C337FED48330669A648AE6A1813959F0145F7C887302BFD3BCAFF999B478AA5B0D25A15CB03

Origin signature

3045022059D0A134C9007DA7F7F03B7498B7E0422350290B7E4C22EE5FDE06399A8E342A022100A8C62504EB35279070634292591F2C4D820B6A4C4B00DD0E5946DA985E89A2A7

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00A016912FDB9B513A63103FB8357E694624270899FF75B1D89E8962861480B592

Coordinator signature

6AD35EEAEA805495F15D97C0162D94CF4D51CF79AAF431E8944E6CC7DA6B9C1E87EFE698A5EE4C521DFE33385369F78FF8B5558E7A97CEEFB64DDBCD77398C0C

Validator #1 public key

0001A5F6705AFE5C9103B4BE3307F94B3EC386283B77ABAA1D39C423EA4D6597F989

Validator #1 signature

C03A1B42733A5D5817F0031C262AECDD1BE8C647D62B4040B7B78326026002A22DF50CD90629479ED0287146B4D57B1A048EF5ACD062831BF9435E0D18E8CA0B

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

27339D53EC22CCBC97D3C6C6AEDAB003B96ACB87AF0F63FAA3D2A2D10EC9C99E5F622BDA3AE5882E3B605CF9FEEB069BA61FB9ACDD0335270274EDDBE2EEB70C