Type
ORACLE
Validation date
2023-01-25 16:29: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.07772,
    "usd": 0.08465
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CB7477E0EA920F79CCD6AD25746B027A9EA8BD0DFB7DDB7F52888F6CCA1B8940

Previous signature

8A58CC4B9AB67C97FB5D9017CCFD7AB7F5F7B21C1FD33491FF95AFA5D3125BC99AAB5838E0B0DC90E268B749395E18CE481348060891A3E52E3629DECD2C7604

Origin signature

304402200B4CD2D8006F4F65C8E997901B22B38EAF8740E8685A1B7C15004A0C00CE9D970220499AA85D592954C7AB6B55CE4E74E1EBB1BF4B1496B076743D00B6A9B87EC018

Proof of work

010204C5AC416895F8B16BDF434649B3A5587CA1EF11CACED3F477AB0B5B8820B65F169E134A1461CA117BE5806159DE9692BE14E42A206CF28E0F500E2D1330FD1D39

Proof of integrity

00F288556E3A0283CC69773364A48AADA6A851717C3CDA95D2091A65B8EA294627

Coordinator signature

B946250D384DA6D741A102E6BB2CA94BD318A547D7EB8B893193D1A3DAB62F24A1CE15999E73DA8CFFA9131319E0D4A02399835C55B9436AD9C16BD2B0C79902

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

B40A2ABDCA01BDF90153D2D3C33B42EDA16E26123BDD1BC7EB7B87EFBD6DDB6C3A788F5A39D1E88FB6F99AF0AC49291E09EC3426D24331F0663363662EA80E09

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

6BA843A7D16D1EB7A508CADDCBA353F5B52132866665660984ADF2A1D870864B657FE08AA78AA91269796A87B38A768D9BE2A48A0D98DF9D6A2BF451F2DF6B0C