Type
ORACLE
Validation date
2023-09-18 10:11: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.02843,
    "usd": 0.03032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B6A516EB2767A48F0AB62E7B9509EEE16A9610A8EF9B52F5E5FEF2DC8377BFA0

Previous signature

81C890D3E52EA9ED02DF5BC29367A7093673B3294EC2BF0AC9C3A014B918C05FED42098774C8040458A502FE236DCC9212F5B8A633B66FB5A52E205F3B81BE0E

Origin signature

3045022005E6CDBEBA61B7706B6A36A9E44CD7A9A072D436F7F43E2E809B83FF8CAA2379022100C44EA393E2B74B34EF2E618C1875707761F2A0C39640401FB9E508CC637EFD36

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

003097C00ED6190EDFBD0F5E827D949982FFED6B3F9E036D2F424535188170CF38

Coordinator signature

357705D878C938E37B7CCA8958038E3101B4EF2821E358187065B7D6517E61A3427D35000AB3A41D3A1D5C88F678CA2CD45CD9AFD843D748E9B66D4C7124C504

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

D3FE357E9CD2D941D4A43B02E0D4BBE1B14D328BCF3A10D0EED76AC7353189682CA73913875449A4D98B31E99EB3599D6752CFC3A0C956380E228C3E14A87208

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

D7B2AC8E0D97E9F36E929808B08EC4FD31215B0819EEB2F6FB486D5361BE7583C048C0112CB4967FC63F39CF7A40F83EDD5A216EF3F4A78351687D9A0D66610F