Type
ORACLE
Validation date
2023-11-21 22:43:30 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.04872,
    "usd": 0.05316
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012B316FE6CBB79D95ABBEE565DF14FA1D58ED7BEFE6105C6FBB693C4C992EAC14

Previous signature

E994FECECDFBBE462BE0B5347B42AAD3BC40F7543E5C4127A065F9381A0E5AB7B198382DFEDA3A594B2191334DDF05D01778F54D23795C917F6AF86D47D5D302

Origin signature

3046022100EF690CBFA02EB48CFCAB4A6BB4D1454BAF5FB2DCC09BCD30826B8521D90623DA0221009C44134CDE4FB54AFFFD5742C92683FAB6AFFC98117EC7A7490188FD9F4D376D

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00677391AD6DE9DD6A36AB734BC8A1AFC186BB8DC6C786C6536A6C87D671E0ABB8

Coordinator signature

50C3E36E11934CD6EA042E2E31944346CE7241A584631E697D379F1E304AE602FC5CF96D264C6A721B91B9F482058512D8B99FC04A69D0F42629BA3105A87004

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

A211B873BF64F2263BF41E8B7C21856B352308CFEED82524A5F3E0AFE95D283A65076B9AF29F78AA7D9E70BF9AE7034B7A817F444B840293B2BE6CA3BD278505

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

BEC1E7E8D75172B236766B03F33900023AEACAA4B999BF194D31D30771B465A1A0835DC99370369BD8128E09173ADB7FD266C2E25283E980184D2AB0BCFD8404