Type
ORACLE
Validation date
2023-12-28 18:22: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.04583,
    "usd": 0.05074
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000182064D5514BC4A4354762364FC3C0DB2E3669B2E9852F0F06D1BFE23720B77B0

Previous signature

34F50F4C3FC290634D6DDAB76278AB139D21CC294FDAAE9679A8093A77849C5665F31F5D996A302A4340B67F286ED2BE86C83CDA0444AD57C44A760C1BFEA707

Origin signature

3046022100D5757685161A9A2E0B510B6FE0ADA132D1D95D077BC2158EA461C0C175E47609022100C1EA8CF91BE980BF26FEFD0C518B7FB9C2527A0B9C244B717BF8E4D53BD4BD77

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

008B8F9EAD8BB596CD0495A284014833A05919191B9C0D1A8BD861A8EAE2C36F9D

Coordinator signature

B89D810797BAE68B4D8D100E9ADFBA5FF79176D9902DE54EA85819B71F05D956E12CFAA0AACFA28C56A157E82E246AA7329032D8060CCC3F91A66F8DDC34DA08

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

4AA5CD22C412DD15D9EA25DCECB0AAAA08D4E000434D8EAD42A6F0F45084FD8258AE747715411DA22FF82A69926497597A94F0A5435176CBD8B90B509F0F0D07

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

499C02AD32E489F85D0BEA3BDF37BD395559EB836D34E80412BE3D3A6882DEA6C342E91407606A35C102AD369164A2A8CE9AD4CC979775A00A4870DF79C63B02