Type
ORACLE
Validation date
2024-09-19 10:55: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.01202,
    "usd": 0.01343
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BC85B6BA8A58BBCDDB973CD0A7257475E36B10114DDB9DBC1FC3FD2872135F14

Previous signature

7117B5C8F5AB5EEB3BC191CF3A6D129C75A35C2D8744E2C334895986A0AC9FCEB346818FD5744C03069314F7D5725D688F40E59C07B5BCC12C4CF5F881B6C205

Origin signature

3045022100C7D73882B8526F9DD6FC8C5E0D80BC1A343DDD4367D2450AA3527A7093DAC03F022022EC7A512AC3949105C30BE304E7252D700B6B5B4CA1B9A914CD50BB872031D7

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

002A86DB8852A58EA08B9F2C0DF605591C3EFCFC46259BC73589D34B0C482B4244

Coordinator signature

74B029CB3FCD87F4113411A0CCA8CB6A38545C46CF616B87315D064CDB013802100DF6BF058AA8F621AFEFF2E13A99CF873068E5CE8B0C5E48432DFBBCFD5902

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

9530565E25114DB371951DDFA294C46E000439D98A90103C31FAD9AE729EC5C46879B488C66F537FE5EA74541673D0FFB2D68FD595600098BECEF95C01558701

Validator #2 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #2 signature

B8A07FA6AA71C0287379F9BE16FACC58383F625E5A2CE1F2D3FD7272C3696468752E32FBAFA3DE0C9325D5DAE332218FAD2E819A29EAFD1556C593CE9C4D470B