19 const time_point_sec& ratification_deadline,
20 const time_point_sec& escrow_expiration,
21 const asset& scorum_amount,
22 const asset& pending_fee)
42 const time_point_sec& ratification_deadline,
43 const time_point_sec& escrow_expiration,
44 const asset& scorum_amount,
45 const asset& pending_fee)
override;
tracks the blockchain state in an extensible manner
const escrow_object & create_escrow(uint32_t escrow_id, const account_name_type &from, const account_name_type &to, const account_name_type &agent, const time_point_sec &ratification_deadline, const time_point_sec &escrow_expiration, const asset &scorum_amount, const asset &pending_fee) override
virtual const object_type & get() const override
fc::fixed_string_16 account_name_type
virtual const escrow_object & create_escrow(uint32_t escrow_id, const account_name_type &from, const account_name_type &to, const account_name_type &agent, const time_point_sec &ratification_deadline, const time_point_sec &escrow_expiration, const asset &scorum_amount, const asset &pending_fee)=0
virtual const escrow_object & get(const account_name_type &name, uint32_t escrow_id) const =0