message: Split rate limiting exception into authorization rate limiting and code rate limiting.
diff: @@ -42,7 +42,8 @@ namespace eos { namespace chain {
  FC_DECLARE_DERIVED_EXCEPTION( tx_resource_exhausted, eos::chain::transaction_exception, 3030015, "transaction exhausted allowed resources" )
  FC_DECLARE_DERIVED_EXCEPTION( page_memory_error, eos::chain::transaction_exception, 3030016, "error in WASM page memory" )
  FC_DECLARE_DERIVED_EXCEPTION( unsatisfied_permission, eos::chain::transaction_exception, 3030017, "Unsatisfied permission" )
  - FC_DECLARE_DERIVED_EXCEPTION( tx_msgs_exceeded, eos::chain::transaction_exception, 3030018, "Number of transaction messages per authorized account has been exceeded" )
  + FC_DECLARE_DERIVED_EXCEPTION( tx_msgs_auth_exceeded, eos::chain::transaction_exception, 3030018, "Number of transaction messages per authorized account has been exceeded" )
  + FC_DECLARE_DERIVED_EXCEPTION( tx_msgs_code_exceeded, eos::chain::transaction_exception, 3030019, "Number of transaction messages per code account has been exceeded" )
  FC_DECLARE_DERIVED_EXCEPTION( invalid_pts_address, eos::chain::utility_exception, 3060001, "invalid pts address" )
  FC_DECLARE_DERIVED_EXCEPTION( insufficient_feeds, eos::chain::chain_exception, 37006, "insufficient feeds" )
  