Approve
Approve params
Param
Type
Description
Approve Token
import Web3 from 'web3';
import { useRamperService } from '@ramper-v2/native-core';
const { approve, network } = useRamperService();
function onApproveToken() {
const client = new Web3(
new Web3.providers.HttpProvider(network?.rpcURL),
);
const contract = new client.eth.Contract(
ERC20ABI as any,
approveTokenContactAddress,
);
// Main Token decimal
const decimal = 18;
// Please convert amount to wei unit
const amount = '100000000';
const rawData = contract.methods.approve(approveTokenSpender, amount);
const value = {
data: rawData.encodeABI(),
to: approveTokenContactAddress,
type: 'token',
};
try {
const result = await approve(value);
} catch (error) {
// Error Handler
}
};Approve NFT
Approve NFT Collection
Last updated


