1
ethereum testnet 네트워크에서 원시 트랜잭션을 생성하고 브로드 캐스팅하려고합니다. 전체 노드없이 실행할 수있는 더 가벼운 애플리케이션을 허용하기 때문입니다. 원시 트랜잭션을 브로드 캐스팅하려고하지만 제목에 지정된 문제로 인해 작동하지 않습니다. 나는 가스 가격과 한도를 바꾸었지만 똑같은 문제가있다.고유 가스가 너무 낮아서 블록 제한을 초과했습니다.
function createRawTransacton(){
var privateKey = new Buffer('d3780dd620ef80b3918dfcdb9105f76147fc55a3775ff71805ccec09a89063ed', 'hex')
var rawTx = {
nonce: 'CX350',
gasPrice: 'C350',
gasLimit: '0x09184e72a000',
to: '0xc5622be5861b7200cbace14e28b98c4ab77bd9b4',
value: 'CX350',
data: '0x19dacbf83c5de6658e14cbf7bcae5c15eca2eedecf1c66fbca928e4d351bea0f'
}
var tx = new Tx(rawTx)
tx.sign(privateKey)
var serializedTx = tx.serialize()
console.log(serializedTx.toString('hex'))
broadCastTx(serializedTx.toString('hex'))
}
이 원시 트랜잭션과 계약 함수를 실행하는 것에 대한 정보가있는 사람도 있습니다. 고맙습니다.