예제 #1
0
 void transaction::deposit( const address&  owner,
                            const asset&    amount,
                            slate_id_type   slate_id )
 {
    FC_ASSERT( amount.amount > 0, "amount: ${amount}", ("amount",amount) );
    operations.push_back( deposit_operation( owner, amount, slate_id ) );
 }
예제 #2
0
 void transaction::deposit_to_address( const asset& amount, const address& recipient_address )
 { try {
     operations.emplace_back( deposit_operation( recipient_address, amount ) );
 } FC_CAPTURE_AND_RETHROW( (amount)(recipient_address) ) }
예제 #3
0
 void transaction::deposit( const address& owner, const asset& amount, name_id_type delegate_id )
 {
    operations.push_back( deposit_operation( owner, amount, delegate_id ) );
 }