Get the block number after the contract is destroyed.

This commit is contained in:
Arijit Das 2021-09-22 18:23:11 +05:30
parent f6a6a294bb
commit a1781b1eeb
2 changed files with 7 additions and 2 deletions

View File

@ -1,6 +1,7 @@
const fastify = require('fastify')({ logger: true });
const hre = require("hardhat");
// readiness check
fastify.get('/v1/healthz', async (req, reply) => {
reply
@ -28,7 +29,11 @@ fastify.get('/v1/destroyContract', async (req, reply) => {
const Token = await hre.ethers.getContractFactory("GLDToken");
const token = await Token.attach(addr);
return token.destroy();
await token.destroy();
const blockNum = await hre.ethers.provider.getBlockNumber()
return {
blockNumber: blockNum,
}
})
fastify.get('/v1/sendEth', async (req, reply) => {

View File

@ -393,7 +393,7 @@ var _ = Describe("Integration test", func() {
Expect(gethStorage).To(Equal(ipldStorage))
})
It("get storage after selfdestruct", func() {
It("get storage after self destruct", func() {
totalSupplyIndex := "0x2"
tx, err := integration.DestroyContract(contract.Address)