diff --git a/nimbus/vm/message.nim b/nimbus/vm/message.nim index 5ef0be4aa..c3f215b54 100644 --- a/nimbus/vm/message.nim +++ b/nimbus/vm/message.nim @@ -7,7 +7,10 @@ import eth_common, - ../constants, ../validation, ../vm_types + ../constants, ../validation, ../vm_types, chronicles + +logScope: + topics = "message" proc `origin=`*(message: var Message, value: EthAddress) = message.internalOrigin = value @@ -44,6 +47,16 @@ proc newMessage*( validateGte(options.depth, minimum=0, title="Message.depth") + debug "New message", + gas = gas, + gasPrice = gasPrice, + destination = to, + sender = sender, + value = value, + depth = options.depth, + storageAddress = options.createAddress, + codeAddress = options.codeAddress + new(result) result.gas = gas result.gasPrice = gasPrice