Type
ORACLE
Validation date
2023-09-19 14:18: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 (34 B)

{
  "uco": {
    "eur": 0.03,
    "usd": 0.03215
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000157843C7C59694C29583AE6C02F755A71FCADBDEAB88B945C360C0ABA7CFEBF6B

Previous signature

8D5C65981B6D9E9C3DCA9B580C4914F0E8D8E14CD6C53D02989151F1B4ACF133DA2A9F8AE41951F081E2D640EBAAEFF141D542E66BD506F6767EF64D75D5590F

Origin signature

3046022100D469FD140612F4F6D58A1487F6A87D0B112D42598BF1C0AFB0C9B64AD490609A0221008D95BF2B9F270A3F484D5050516AC25806D39580C093213719F2B9F1BD8754EA

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

0018B2F4E97F1B5A39247B6F65B0D13CF5D242AACB6DBDAD7F4EB87F7C7B03A096

Coordinator signature

359A362193E7BCBEECFA6165A7F6CB16AA0919AF449962DC4344AFCD8D8DBEA4B0B2FCFADCA8782003ECAA6E09FC9086B7AD294FB2A9F28DC575E0B7F42A8003

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

EDCA4E6B20C9A5D1C5B3340BE2562B30B25BDAD19197638DC8BF868790E8FFD5175C5B0A0C5874CE1B97FCBA8EB519CB9BA7D4013DA7FA79494E7870842BF20A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

953B5B6996EBD441996871D7A750B80E219505AF6363DCAD489399248ADC447FD682CA76166DB1AE662EFCF19F0907638CE76020FDFFE24121AD9A869EAAB70D