Type
ORACLE
Validation date
2024-05-13 05:40:01 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.02932,
    "usd": 0.03158
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00012AADDAEF1B2042016F89236AD2B4AABCF404A4E489A6FF4543CA3AFCBA5CE47C

Previous signature

D9BB8DBC46C359B6FCDA8A7580C9CFC31D111532C81F9C54E9588AD36A2610AB0FB5C8516E6B434190586F93D060D3E817CD99BCCF290F1B06E5FCF7A494F30E

Origin signature

304402201B183F6137C8211F6FAC41DAEBA630939A97C33FEF406BB5B2F25F962338C94A02200B57CB13DC0D542B188AC6EEF148B991AA7BA5114CD4C51F2AE2511C3A5D0CA0

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

003C60D811283A35BDC15D9184B57A1127C22E91E0485A3F6859BDE7E555DB2F95

Coordinator signature

BD013E0AC5609C83379EBD7BD2D1E240355637117F7876B4DA31B30F59DB6F4A2E01C8769DFBAD14B849586B3CFFC20C135A0D26EBAD3744227D2C60E27A1604

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

48CC8D4A6A775441F93373EE6B06D1F3565844401EFD08BC7C39C14912C87AF7CAE9F916D8796D845636FC5E41554F1915873BD027CC04824C0C2DCDADFAE70E

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

78B4561C10B269CABF0F864611F315B408B163AEB66BF9AF4C53F6ED65BD718BCFEAD10B00865EB1915E0A00FA56E4B23D2AEFC6FAD02FB5ED70082BF6ADBB0F