message: Fixed proxy contract for changes to onerror logic.
diff: @@ -91,15 +91,14 @@ extern "C" {
  /// The apply method implements the dispatch of events to this contract
  void apply( uint64_t receiver, uint64_t code, uint64_t action ) {
  - if ( code == N(eosio)) {
  - if (action == N(onerror)) {
  - apply_onerror(receiver, deferred_transaction::from_current_action());
  - }
  - } else if ( code == N(eosio.token) ) {
  + if ( code == N(eosio.token) ) {
  if( action == N(transfer) ) {
  apply_transfer(receiver, code, unpack_action_data<eosio::token::transfer_args>());
  }
  } else if (code == receiver ) {
  + if (action == N(onerror)) {
  + apply_onerror(receiver, deferred_transaction::from_current_action());
  + }
  if ( action == N(setowner)) {
  apply_setowner(receiver, unpack_action_data<set_owner>());
  }
  