Type
ORACLE
Validation date
2023-01-25 17:34: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 (36 B)

{
  "uco": {
    "eur": 0.0781,
    "usd": 0.08512
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001588AD44816FB76B807BB40951FCF4E07C09C6A5CA26D2593626A8DFA25F844ED

Previous signature

8345418CA4C4482B8FE731FA20277AAEB7B7CE94C89E90ECD14F71B0A54FDB6F21E3B1640B053A9787EEF84FF38370556EDF329011D084E4C4ED493F9708D50B

Origin signature

30460221009F71E8DFBA7BD06601EC89E5BE286C85B8D751A62E969DACFF549D47F46B66F7022100F23A9049D5267775A10E7AAC2B671C3C48B073038C629735DCF6E2775AF8A77C

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00F2EFAE58178271EE903822DA24E0226F99D83400E44551093D8A5E9E9B88C2C2

Coordinator signature

788A2185AC3A23D9595A3C8771B30527EB34547A861FFCD0E2746DA9F5916139C51F62B82BAAF4D5DD2B5AC01FDB20BA3079A13AD5B3DD169778996A64ED6F09

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

FB0B06C8D6CE612366028028731A26F06088A4A4F7079E5B1D24EC2A69598CE37C80B76BB6FA9471CCD4CB4C2F6D0FCF33846091A4E402B36498D0D473E5C507

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

3B04B17CA22388F9350FE7A83230F73AE6EDBA6F99AE12BE160B05FE9ED53B7ACCE3049176070A71EC14B62E1667231BBB7D29B2B079FA079F882EF20D190403