mirror of
				https://github.com/XRPLF/clio.git
				synced 2025-11-04 11:55:51 +00:00 
			
		
		
		
	Merge branch 'release/2.3.1' into Port_gateway_balance_discrepancy
This commit is contained in:
		@@ -79,7 +79,6 @@ getErrorInfo(ClioError code)
 | 
			
		||||
        {ClioError::rpcMALFORMED_REQUEST, "malformedRequest", "Malformed request."},
 | 
			
		||||
        {ClioError::rpcMALFORMED_OWNER, "malformedOwner", "Malformed owner."},
 | 
			
		||||
        {ClioError::rpcMALFORMED_ADDRESS, "malformedAddress", "Malformed address."},
 | 
			
		||||
        {ClioError::rpcINVALID_HOT_WALLET, "invalidHotWallet", "Invalid hot wallet."},
 | 
			
		||||
        {ClioError::rpcUNKNOWN_OPTION, "unknownOption", "Unknown option."},
 | 
			
		||||
        {ClioError::rpcFIELD_NOT_FOUND_TRANSACTION, "fieldNotFoundTransaction", "Missing field."},
 | 
			
		||||
        {ClioError::rpcMALFORMED_ORACLE_DOCUMENT_ID, "malformedDocumentID", "Malformed oracle_document_id."},
 | 
			
		||||
 
 | 
			
		||||
@@ -39,7 +39,6 @@ enum class ClioError {
 | 
			
		||||
    rpcMALFORMED_REQUEST = 5001,
 | 
			
		||||
    rpcMALFORMED_OWNER = 5002,
 | 
			
		||||
    rpcMALFORMED_ADDRESS = 5003,
 | 
			
		||||
    rpcINVALID_HOT_WALLET = 5004,
 | 
			
		||||
    rpcUNKNOWN_OPTION = 5005,
 | 
			
		||||
    rpcFIELD_NOT_FOUND_TRANSACTION = 5006,
 | 
			
		||||
    rpcMALFORMED_ORACLE_DOCUMENT_ID = 5007,
 | 
			
		||||
 
 | 
			
		||||
@@ -142,10 +142,6 @@ GatewayBalancesHandler::process(GatewayBalancesHandler::Input input, Context con
 | 
			
		||||
    if (auto status = std::get_if<Status>(&ret))
 | 
			
		||||
        return Error{*status};
 | 
			
		||||
 | 
			
		||||
    auto inHotbalances = [&](auto const& hw) { return output.hotBalances.contains(hw); };
 | 
			
		||||
    if (not std::all_of(input.hotWallets.begin(), input.hotWallets.end(), inHotbalances))
 | 
			
		||||
        return Error{Status{ClioError::rpcINVALID_HOT_WALLET}};
 | 
			
		||||
 | 
			
		||||
    output.accountID = input.account;
 | 
			
		||||
    output.ledgerHash = ripple::strHex(lgrInfo.hash);
 | 
			
		||||
    output.ledgerIndex = lgrInfo.seq;
 | 
			
		||||
 
 | 
			
		||||
@@ -87,7 +87,6 @@ public:
 | 
			
		||||
                    case rpc::ClioError::rpcMALFORMED_REQUEST:
 | 
			
		||||
                    case rpc::ClioError::rpcMALFORMED_OWNER:
 | 
			
		||||
                    case rpc::ClioError::rpcMALFORMED_ADDRESS:
 | 
			
		||||
                    case rpc::ClioError::rpcINVALID_HOT_WALLET:
 | 
			
		||||
                    case rpc::ClioError::rpcFIELD_NOT_FOUND_TRANSACTION:
 | 
			
		||||
                    case rpc::ClioError::rpcMALFORMED_ORACLE_DOCUMENT_ID:
 | 
			
		||||
                    case rpc::ClioError::rpcMALFORMED_AUTHORIZED_CREDENTIALS:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user