How to dynamically pickup new smart contract compiled ABI without restarting the nodeJS server?

Use case is: My nodeJS server is up and running and i have changed the smart contract, and compiled. Now I have the new ABI. I have written an API where i can upgrade the smart contract.

My question is: If I don't restart the nodeJS server, will it pick up the new smart contract compiled ABI. If yes, then can anyone please explain how it works.

#blockchain #solidity #node-js

2 Likes1.35 GEEK