Type
ORACLE
Validation date
2023-09-24 11:09: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.03505,
    "usd": 0.03782
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000196163AF0CB9610D800BF8F16B393ABC87D28D45A2F1BFCB8400BD123CFC13B6A

Previous signature

FFC4B467BBD5567B4E09B8023AB14802C575892F2F62869D995DE738A8EE873F8990058AE30F29FB4FA71F5555D655C51E06C8ADA724B9F6E1718BD10F4F5D0E

Origin signature

3045022031E4E8FAA8EACF59E60D878744FA9901458B7D851F0CE6B48363C35BE295C46F022100E3753DF560351065E7E7A4393E1A07229597D52908E70DBE2E61D4A2E506F289

Proof of work

01010450394547CF7F027C1683566211C25DCE4991D169A5681932773C76A9CEF588E10CE6054B467BB9914482DAEFA5ADD5C0720D62BE4A572FB8E3051393F258B4D5

Proof of integrity

00150884FDB09DDA9369B430B0D7BCAF12602A07A45BD9875ED01AAADE6741296A

Coordinator signature

B50E0566EF53AF5B4B3231E74A43FADBA8BAD21C7BBF61C02C15269B51EAF845C733E1DD8479CA85532B2C5151D71DEB6785D5824CDA9782E1CD3ABEB6956C0F

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

F610C173BEF11875B7B875400CCF298E0C44F15F4BE8169CF0957CFA22EFD51D433CA660759BE634E8302CF9D580CF49C723C84FCE70A637E2EB606A89568804

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

6D9D8193963E651EF8852D357B872DCBD0D3A5C497F91D5947B262E21D80CC25E85E434E76E07E8FAB4D51125DEEEA8D1892C1795239455C1B0A6CDD1470F802