pub trait OracleBrokerForOracleContract {
    // Required methods
    fn subscribe(env: Env, topic: Bytes, envelope: Envelope) -> Option<Message>;
    fn publish(env: Env, topic: Bytes, publisher: Address, data: Message);
}

Required Methods§

source

fn subscribe(env: Env, topic: Bytes, envelope: Envelope) -> Option<Message>

source

fn publish(env: Env, topic: Bytes, publisher: Address, data: Message)

Object Safety§

This trait is not object safe.

Implementors§