Type
ORACLE
Validation date
2023-10-06 16:37: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.04109,
    "usd": 0.04346
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DBD2E4B8E576C67CF4F0CC550BA954D08D32B68606AE680EAE617A7B42AC6C8B

Previous signature

C896A137BFC0AD3D0B832FBD87E38BC2CE6FEB59050A1917A0810E8BF6C33A798DF9C0A6458CD6262A5226CFF02059E7732816DC7FE563647A1C01418789820E

Origin signature

3045022100CC03B6071DEB235D6229DA24B9CACFD03A88EA7E7781D52E91E7B1DC3C2311F6022064AA13EC6F328B65D34A82294BD7DB04B02D388E1AA5391128960163C882D9FE

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00BCF6081A45645E401B43CA8031448F407B3DCEF95DD2DA40382B1F75EE338129

Coordinator signature

BE3F6CE765D89E5F0476850652C170DDB1FBA7BF3534455D2C2B5925ED7147E062934C60B4678999815FEAAC80BEBD57D3496A63158ED954C12FBF6FD49C1505

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

B23266C8FDC7457C02B5F6CF5FAB77AB5325FF28D437E15DFBA73B9B8D28DACCE6522AB398BBF22ACF4C082C360710D01FBBA60AFE5550A48C5C8522537FCB09

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

EEEFDCAD0F63BAB19EC5458084FE32CDC98B4D5F476C9570E12FFD860DE1F24B7FDB0295477BC83E79F406E59E006BE301C1A08B842B092327E0E2BBB0FF010F