Type
ORACLE
Validation date
2023-10-08 22:19: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

0001BDC9C513AC4833D79CF81B838F35D111028D69D81DE3F9048B7C3EAD02A67F28

Previous signature

AB08B59238F6F7E7E9320CFC4CB4DFAC4629C89AC180BA8B2F324745D892D4737B36A08C01340B1F174ECE64C71BDAC92C6AE82CAFFB64386F27283E3EF5D30B

Origin signature

3045022100F6DBADC47B26C809A29C1FCAB857BDA96565D781E5071B02FDAAC3D6A7E43A3F022029D225C7E1DCAC6F7B38729F1532B67AF637719969CF6BE1289F16566C787FBA

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00A3B57E1F8370CDE4B45326139141A74109A2A2857F8B3EE374A88DEE24D1C444

Coordinator signature

0F83E9D3C7BF768E99C9FE8E72B3BB65AB4642B0CA39A79FCAD3238E2BD19F2B081945A641FBBA54E0BD64C13C2195DE3C81236C31329F3AB86EFDCC80C61A0B

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

CC542F50C7E1AE6C4CDF9C8C944B7D263C21942F93A8CD84B5EDBF33BAE9EDF5AED9DDEEACFA7D6FBF31E987ACCF8601F120D3A8724DCC9E2178810A61FF4702

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

4AED868327B598FA1124582BE40FD3CDBAD6C693251AC0410F2E8A269A96368D7AC233E759075D6A746CB53E72F86A721BA04FCF19E66EBDBE77BB5C804DE70D