Variable filForwarderMetadataConst
filForwarderMetadata: {
abi: readonly [
{
inputs: readonly [
{ internalType: "int256"; name: "errorCode"; type: "int256" },
];
name: "ActorError";
type: "error";
},
{ inputs: readonly []; name: "FailToCallActor"; type: "error" },
{
inputs: readonly [
{ internalType: "bytes"; name: "addr"; type: "bytes" },
];
name: "InvalidAddress";
type: "error";
},
{ inputs: readonly []; name: "InvalidAddress"; type: "error" },
{
inputs: readonly [
{ internalType: "uint64"; name: ""; type: "uint64" },
];
name: "InvalidCodec";
type: "error";
},
{ inputs: readonly []; name: "InvalidResponseLength"; type: "error" },
{
inputs: readonly [
{ internalType: "uint256"; name: "balance"; type: "uint256" },
{ internalType: "uint256"; name: "value"; type: "uint256" },
];
name: "NotEnoughBalance";
type: "error";
},
{
inputs: readonly [
{ internalType: "bytes"; name: "destination"; type: "bytes" },
];
name: "forward";
outputs: readonly [];
stateMutability: "payable";
type: "function";
},
];
chainIds: { filecoinCalibrationTestnet: string; filecoinMainnet: string };
contractAddress: `0x${string}`;
}
Type declaration
abi: readonly [
{
inputs: readonly [
{ internalType: "int256"; name: "errorCode"; type: "int256" },
];
name: "ActorError";
type: "error";
},
{ inputs: readonly []; name: "FailToCallActor"; type: "error" },
{
inputs: readonly [
{ internalType: "bytes"; name: "addr"; type: "bytes" },
];
name: "InvalidAddress";
type: "error";
},
{ inputs: readonly []; name: "InvalidAddress"; type: "error" },
{
inputs: readonly [{ internalType: "uint64"; name: ""; type: "uint64" }];
name: "InvalidCodec";
type: "error";
},
{ inputs: readonly []; name: "InvalidResponseLength"; type: "error" },
{
inputs: readonly [
{ internalType: "uint256"; name: "balance"; type: "uint256" },
{ internalType: "uint256"; name: "value"; type: "uint256" },
];
name: "NotEnoughBalance";
type: "error";
},
{
inputs: readonly [
{ internalType: "bytes"; name: "destination"; type: "bytes" },
];
name: "forward";
outputs: readonly [];
stateMutability: "payable";
type: "function";
},
]
chainIds: { filecoinCalibrationTestnet: string; filecoinMainnet: string }
contractAddress: `0x${string}`