Type
ORACLE
Validation date
2023-09-24 05:35:10 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.03853,
    "usd": 0.04159
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017EC77E7FE03E339CADF8E8E88071D9F48430E3E0BB6EE54B14FE00DA4C4DA9C6

Previous signature

5729D93BE164A749CD8F5D8083D147F693FD1CC3DA31A5F3715E176B5E4BAC782EB656D6766FA87DE56FBA8945AE76A161A93D4495D5A48474D3F453EE75E309

Origin signature

3045022100D8C106A55309C9C575FAF76F2E6B1C15111B08747578BA4EEE7BD71F20C7061202200A41C1CC7AA05C6F54844652F5A9FE6724DD5B21A8FDA55C1F5054CD9CEDA03D

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

0032BDA474866974E30F2FC50CECC8E8C4D4EA9E88DA1D4429D80ECBF9030ABD97

Coordinator signature

175A7C06CCDE20ABAFB5AEC7CC1ABDC1EE2B74306C3D113B28F6002F03F8AA4B8036487E8F211F86B9D955F09966FD1D67BE6A7E51BBF3B53436D92078B29F0F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

376C41ABB6A3EAD69EC7C1A302B491E74D06B517EE80D3F0144D98ADAE2249A030A70F689DB9A326A47C439775CDC94BC1AD32F7E77ED198A21FD55A76B8010E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

165FF0E73C44E6B97D6A4FDD748C0A6966BC4BCEB9D3378C3C18C5345E3D0A71D3725E270EAA40BC1E9D6D625F4D2AF9C61D1698324CE71C09A02195AE551E0F