Type
ORACLE
Validation date
2023-09-18 22:08: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.03853,
    "usd": 0.04159
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000197E5B98E54ED8403E121BB6B2D1FAD1C02F54F9B8A0F243D2A029CFE82D819F0

Previous signature

072358BAD4C2BF54ADE6DCD533EE2AA1133951372B75F540C7A85C7779D9ACD2BCDF9EEC5DE5B08DBDDAC4E29F3A4C655B5A909AE89B5AD83B58AE91C069A70B

Origin signature

30440220496D8FACAB1B7AFAD2DF20C7727AFE9C4A3D0186ADC8007721559DFCAF379EDB02201702D5FDFA42CBAD53EDAAC566FA64C5A8667553FA3BD372A3082390214E60D3

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

001C2F118511654E3D1E4E06DCB48560CAA37BC294B905835A9F791224C2B61492

Coordinator signature

333B5F09A7584D3A839553CCD16D5ECECF931B5D2309861B09D2482762D0E693414B4E19DFFFB46C5EDA1346C02776CD092F714E25BC59B5ED9369E92B8C4505

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

69AB08A4444617998C52D26549487B6EA01809612C91521E29151BAB5D7BC0AB74EEF0B9254C21B70150E2F6919E547063F99829057BD1D76421411C76305D03

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A9EB64979D98D7D8A666B8E2B86087AF54745A3C59AED968E4731756B0E51848295B7DA33A247E5D4619221CEED73A3CFB969813F2699913CFC7B9C033CCA601