Adjust gas values
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
This commit is contained in:
parent
9b64dba4a1
commit
1413d6d4b7
@ -3,13 +3,14 @@ package vm
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
vmr2 "github.com/filecoin-project/specs-actors/v2/actors/runtime"
|
"github.com/filecoin-project/lotus/build"
|
||||||
proof2 "github.com/filecoin-project/specs-actors/v2/actors/runtime/proof"
|
|
||||||
|
|
||||||
"github.com/filecoin-project/go-address"
|
"github.com/filecoin-project/go-address"
|
||||||
addr "github.com/filecoin-project/go-address"
|
addr "github.com/filecoin-project/go-address"
|
||||||
"github.com/filecoin-project/go-state-types/abi"
|
"github.com/filecoin-project/go-state-types/abi"
|
||||||
"github.com/filecoin-project/go-state-types/crypto"
|
"github.com/filecoin-project/go-state-types/crypto"
|
||||||
|
vmr2 "github.com/filecoin-project/specs-actors/v2/actors/runtime"
|
||||||
|
proof2 "github.com/filecoin-project/specs-actors/v2/actors/runtime/proof"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -127,6 +128,54 @@ var prices = map[abi.ChainEpoch]Pricelist{
|
|||||||
verifyPostDiscount: true,
|
verifyPostDiscount: true,
|
||||||
verifyConsensusFault: 495422,
|
verifyConsensusFault: 495422,
|
||||||
},
|
},
|
||||||
|
abi.ChainEpoch(build.UpgradeCalicoHeight): &pricelistV0{
|
||||||
|
computeGasMulti: 1,
|
||||||
|
storageGasMulti: 1300,
|
||||||
|
|
||||||
|
onChainMessageComputeBase: 38863,
|
||||||
|
onChainMessageStorageBase: 36,
|
||||||
|
onChainMessageStoragePerByte: 1,
|
||||||
|
|
||||||
|
onChainReturnValuePerByte: 1,
|
||||||
|
|
||||||
|
sendBase: 29233,
|
||||||
|
sendTransferFunds: 27500,
|
||||||
|
sendTransferOnlyPremium: 159672,
|
||||||
|
sendInvokeMethod: -5377,
|
||||||
|
|
||||||
|
ipldGetBase: 114617,
|
||||||
|
ipldPutBase: 353640,
|
||||||
|
ipldPutPerByte: 1,
|
||||||
|
|
||||||
|
createActorCompute: 1108454,
|
||||||
|
createActorStorage: 36 + 40,
|
||||||
|
deleteActor: -(36 + 40), // -createActorStorage
|
||||||
|
|
||||||
|
verifySignature: map[crypto.SigType]int64{
|
||||||
|
crypto.SigTypeBLS: 16598605,
|
||||||
|
crypto.SigTypeSecp256k1: 1637292,
|
||||||
|
},
|
||||||
|
|
||||||
|
hashingBase: 31355,
|
||||||
|
computeUnsealedSectorCidBase: 98647,
|
||||||
|
verifySealBase: 2000, // TODO gas , it VerifySeal syscall is not used
|
||||||
|
verifyPostLookup: map[abi.RegisteredPoStProof]scalingCost{
|
||||||
|
abi.RegisteredPoStProof_StackedDrgWindow512MiBV1: {
|
||||||
|
flat: 117680921,
|
||||||
|
scale: 43780,
|
||||||
|
},
|
||||||
|
abi.RegisteredPoStProof_StackedDrgWindow32GiBV1: {
|
||||||
|
flat: 117680921,
|
||||||
|
scale: 43780,
|
||||||
|
},
|
||||||
|
abi.RegisteredPoStProof_StackedDrgWindow64GiBV1: {
|
||||||
|
flat: 117680921,
|
||||||
|
scale: 43780,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
verifyPostDiscount: false,
|
||||||
|
verifyConsensusFault: 495422,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
// PricelistByEpoch finds the latest prices for the given epoch
|
// PricelistByEpoch finds the latest prices for the given epoch
|
||||||
|
Loading…
Reference in New Issue
Block a user