Type
ORACLE
Validation date
2024-05-09 03:59: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.03233,
    "usd": 0.03475
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001236BC9A59FA2F4A3AB28D6C2A05F8ED492552214DEBE1D1039C79A7E5DCDEEFF

Previous signature

2C77C24BA8E06BB215447B512AC839C30771057473BD2130C13E3324F9FCADE130585F7A1526D5BEF60A03A9468E3BBB3A2B812245C3F4FDCA4DBEC9ABEFB60F

Origin signature

304402201E78664E56CCE5785D61DA27C844E94C3A0962D066304602003C37CD07A282A202204BCF4E42221838BC1564DCD6F99E60DF2C41A7249F802FC00DFA8CEEFE6581A1

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

003835F66407DA48B095B5548AC9B2CB74F5ECB95F32F278F6EFA3BF171B52BABB

Coordinator signature

54F0BF4C6649AC7C1E435EFCEDF1EF5BCA52D4616ED37BB9812F8C1CD6B90D0533B49CEAE3F80321DBFDF521F19881117D51DAF24C675A9783FF26F02D7B0C0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

119B057AC394F903980A5FA2F378FA882DFF7707E4C96CE61B2F4E6FE6095F2DF9B588BF0634144E27E9190A9CB02602CCB213E52B2CA11A53180DE92F76670F

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

761273D32B8F40BE67FE3192EAC51793F350F7D6179A6A1E3AB48456AB66E1FE4DDCF932E396B9E8D1209F75AB60F8A074C37860D0D62DD2F1063439B52D6A01