Type
ORACLE
Validation date
2024-04-27 15:12:30 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.04789,
    "usd": 0.05122
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FC63988A359C98C1F38EE6405F47CCECAF38E89B305FACDDCA16B7B3224F23C2

Previous signature

FB4DE6FA9F7AF513AB0C3152738F7EE45AFFD8187C9CC01B931FE3F7998C400D2AA810E9C7D9EDFCD0755271A73393151B6835B32E345F1C35B8475600183B02

Origin signature

30460221009FD856A475F24DD719EDE4C361BAD8A30C3C29D1AA3C55BEFCD97CBADF11412B022100F2232FB31DD892478A6FB817102863E89C0BF8D51E3241AD4565C28E5A2A1308

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

003A0AF520A80BA75991DD7BF0250666627908F76A3C7110CC810C466CA11554CC

Coordinator signature

BA663CB4143CB8212FD262357A9D1D7ADDE1423E530BD33AC8F43C2E0852E8635A045824CE07EA88648794EAAE4AB0CB99F748D8C17EFC4400BE7D185E3DF60B

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

0361BF4E52CE20CAC573905FE2530793B0C148C0E33D67499CFD70DA2FFD823E392AE2F04704F818BCD074D359E8D4069A2AF169C1C14437EC54B579ADB42C03

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

21AE039251A577C5DAF507414FFE9F7EE136F6AE16B82E96003091E7127F388EC832AA1F01814865FCCB59956F2C1F66AD2F179601581D8DAC9E6EDED8EA9204