Type
ORACLE
Validation date
2024-05-01 08:44: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.04215,
    "usd": 0.04495
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001490BC6CD384D64E4226662434C1CDB8F9E34ECB094EC450F1D4FB5F70A7CD3C2

Previous signature

2045A0FC0EBEF9F80C67237EDD4862E6AA33536F15C56CE080AA7191C0FB2A8EE3CF8E6A7C52A2C99D259976BAFBD8D08A3E2DE6DC8868D57220A6B26632F705

Origin signature

3045022100A9845E7137AA1AF43F7B43ACA02E73DFDCFBA41096F971FC4EA078A4C929FE8402202A518EF3FF877DF07D10D1179E68513D7EFF685DBEA8D3FADD8F44B174D6D639

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00333BCBD701151D6582F612390821F6E5B65DAFE8D2069BAEFD9448A9B8E6B526

Coordinator signature

BB9C8BD1586AE1B1F952916E7ADF99188104534A9D49767E7CDAA5F4EC67AF4DB9D9788B08437A488B3CBC446F17B8BAF95E534DEEBCCD648270FE76CBA45D0B

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

E8BA5D1BD8242DFE5C413547E206B197E1B31F42568D54620E56BA873F597E263957D177AE8C4F0FF1DAB5F5739376246412CAC606F753BB72D8214FF628FB02

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

A699C1339C54AB623B68E802B80F3C9F3B0FF5AB509D2C7C4E29E08B553573897E304E3BE27A1AAE71C09068164767719EBDD96A81E9066D272FA697455C9109