interface HostFnWeights
implements Struct
import { type HostFnWeights } from "https://deno.land/x/polkadot@0.2.25/types/interfaces/contracts/types.ts";
Properties
readonly
caller: Weightreadonly
address: Weightreadonly
gasLeft: Weightreadonly
balance: Weightreadonly
valueTransferred: Weightreadonly
minimumBalance: Weightreadonly
tombstoneDeposit: Weightreadonly
rentAllowance: Weightreadonly
blockNumber: Weightreadonly
now: Weightreadonly
weightToFee: Weightreadonly
gas: Weightreadonly
input: Weightreadonly
inputPerByte: Weightreadonly
return: Weightreadonly
returnPerByte: Weightreadonly
terminate: Weightreadonly
terminatePerCodeByte: Weightreadonly
restoreTo: Weightreadonly
restoreToPerCallerCodeByte: Weightreadonly
restoreToPerTombstoneCodeByte: Weightreadonly
restoreToPerDelta: Weightreadonly
random: Weightreadonly
depositEvent: Weightreadonly
depositEventPerTopic: Weightreadonly
depositEventPerByte: Weightreadonly
setRentAllowance: Weightreadonly
setStorage: Weightreadonly
setStoragePerByte: Weightreadonly
clearStorage: Weightreadonly
getStorage: Weightreadonly
getStoragePerByte: Weightreadonly
transfer: Weightreadonly
call: Weightreadonly
callPerCodeByte: Weightreadonly
callTransferSurcharge: Weightreadonly
callPerInputByte: Weightreadonly
callPerOutputByte: Weightreadonly
instantiate: Weightreadonly
instantiatePerCodeByte: Weightreadonly
instantiatePerInputByte: Weightreadonly
instantiatePerOutputByte: Weightreadonly
instantiatePerSaltByte: Weightreadonly
hashSha2256: Weightreadonly
hashSha2256PerByte: Weightreadonly
hashKeccak256: Weightreadonly
hashKeccak256PerByte: Weightreadonly
hashBlake2256: Weightreadonly
hashBlake2256PerByte: Weightreadonly
hashBlake2128: Weightreadonly
hashBlake2128PerByte: Weightreadonly
rentParams: Weight