Type
ORACLE
Validation date
2023-06-01 09:55:10 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.05818,
    "usd": 0.06221
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EA77FE2C1EA32D9C66F28A75F46D4F6970C88849F3E3BE4B3BF1BEFCE7EC16A0

Previous signature

B550D9E7184BA64752732B8113A4DBF03DBA6E468A62585048F4157FA0F60DB3D74D050C68CDA87E817AD585E376A2948FB40AFCE89B02E97D49222494B29903

Origin signature

3046022100ACAED1637F280F8632E9849673270F0DB449D7E4F9C8CD51A334A7E41EFD25BD022100AA71F3F726AFEFB98A0A5E037185EE06A3F3925D9A2F56A876E7AF92A26521D2

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

0063718A25B81B864DB45469364D23D9877467D1A0FAAD7E96CF11D74C2AFB0A86

Coordinator signature

9CE6A667E4FC04745EC85CC9F06F356B32E2861AD08323ECEE9F04A0FA461C5D3C9689BB5C4873E92BE623999F5D8A56485BB7342B3E63079EA3BFBB6312D708

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

57BE72A55AD9E3D5D91233609209E8A0AE62A0B66B7219CDB39587AAD28024B721BE456E6B4A1FB4353F32FCAB6FC63E9A31F78D2E0A1CAE0DB65C93BC5F8E0E

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

B9B52D3ED605D69F1021A4EBDF794F05F655C8282C698E3B5AE2EF271A56848CB3B8080F89F776F9E3501B61AD8B53D722620605191255D6A857BCA93AA26C05