Type
ORACLE
Validation date
2024-05-29 08:23:40 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.02238,
    "usd": 0.02426
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000187E7745C29FF976A54C7EB855ABF2A8447CCC82B8C9533B01E4DDD50924A678B

Previous signature

BCAB5E51A6A6D29FD156AC022F2D11CA7BCC2C50D965CD2422386B68D4EA3F02C2453035E8BB826A0DDE828ABD7A1A50ABC0C9CADD5724C70F6E5C8BDE9E8E0F

Origin signature

3045022040C4F50114F0F9F1EDE8634095A50D696F54A15CA231DDD76A7457B00BB2FA3D022100D8B6ED576DA4A4552D60131022FC602F31ED700379440F2E9A584AA70B9321A5

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00FE9F84F3E83364625C9316C47D5D8B088E44A4E98CD4C5D97982A61FB1A90F83

Coordinator signature

48F25A59CB89F84B0813CE58169CD3AE05C7FEB29B86DA071469309C16CCB6FDE7ECEBAB829081047C1232AA645073C94460AFA1AF55EB4F484C02E664A42209

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

E08B8150F76254A67E84A092E80C0C164AEF5B56B7F6DE911375C5818C13D0FABB1FFAC9178742C1B5E7DD6C845FEF99AF44C99258A9D161FCD808D3ED0C360A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

274BF176A6370D70D3F82F8AC00249D542B896BAFED67E44E3189C0D5FE0BD51D1D4BEE455622FEE170B6839E5D78646E7FF2B234DD10145E5F4837324C0B509