Type
ORACLE
Validation date
2023-10-08 10:54: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017604DAD533B6B40478AFDBDF7A856F2D4D1B3C948B3F23B40821E0EBBC712CAB

Previous signature

D4BE56342AB6C6CF6DE434169D96BB2E31F004FB9254C43D4E2BA2D460C0DE79479CCA4CBD79E0811E738745A4C3E4407E6468C78FBBD76A34149C21D2F4F50D

Origin signature

3046022100E4216347C525FACE0D02BBEB8960792FEB10E9546C42AFD7D41B0CA140BCB5DC022100CE77271BA7B3CDA30F66671F7A2C60C7B9D1F872C049628D273E4D8F0943ADBD

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00AB9C5D97EFCBB780DC608D6416C0938AB031D2E51C7A1BC1E92F83505381A2AA

Coordinator signature

881C000406414C7C16CEB2BF634CA2C3DA66FED053783A074829E9B321B72DD5C9D1754EB7F5ADA8F4E89FD28EB504811936CE3319EF5433475E79A1A17C030B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

C90D2291ED67CE3440C59112FFAD98EB16F79E4853CC0DF73E975520E005EF1C251C1DF91E2B077A7FB5A7C42B0E06E8186541B8BA9E6D56079F08E63CA2170C

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

37C7A09BA715CD79A16083545BF99D4CB3C1CF80DC135C83825C4002D1AC5B1E37E4F6B116EB3EBCA73EBA7BB8B3A5B1EDA8785DC79B382607AA4094C478160B