Type
ORACLE
Validation date
2024-11-23 21:15: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 (35 B)

{
  "uco": {
    "eur": 0.02112,
    "usd": 0.022
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B87B228F2300F849358F88111DEB49B08CBB318C59F7F7C98B7582D2192E2EDA

Previous signature

D6B12C9B83FE20E7D9D856E9ACD21AC28D43E6E7356D8665A40B47BDB1B73E92C42CE0D766644C080C56C99EFDE44A0FA6696831E777988BB8B2D25FC6779406

Origin signature

3045022100A3B063FDF94D9ADDF4C5A6E2278394F9F76201CFDA8BF18CFD30CF4CBEDD840C02204D47683668C274B768C1DD6EFC06F61ED305DA9F6ADD0BCEB81978B44BDAD732

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00E3EC956F50376EE04210866F3847C6722F901E632C9DE1BDBF11909CB62E3D1F

Coordinator signature

EE6CE39D550C310B454B253078902FC706F883698BFD8B621E2BD88954E9F61DD47EE3BC23DBC8D9A752A84D616C4919CC7C81D0EE6143540769D081D5E91400

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

558DF745732DE1AC302653D95CA0D3C255EA8DF4FE09802F9680BD02567343695817B707F3DC8EF937C12DD5D776C7CC0F023C342E02DA25618869D626E3180D

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

8125D280D3CBD704577468023C130DE2A066923169450580322A0884858049035172C1FD01EEAC6BDB7F7AA07F2C1232B58F4C9476021263507BFC6A528D7002