- 09 1月, 2017 9 次提交
-
-
由 Felix Lange 提交于
go get github.com/gordonklaus/ineffassign ineffassign .
-
由 Felix Lange 提交于
We don't use this anymore.
-
由 Felix Lange 提交于
-
由 Péter Szilágyi 提交于
console: fix error message in faux JSON-RPC responses
-
由 Péter Szilágyi 提交于
accounts/abi: support custom int slice types
-
由 Thomas Bocek 提交于
Check for slice in type as well and adapted test case as arrays also store its types.
-
由 Jeffrey Wilcke 提交于
-
由 tbocek 提交于
-
由 Thomas Bocek 提交于
On solidity contract I have "uint32 []" type, when abigen creates Go bindings - they are also "[]uint32" type on Go side. Even though it looks like it should work - the actual type of the data coming from the chain is of type " []*big.Int". When executing contract function from Go side - getting unmarshal error: abi: cannot unmarshal []*big.Int in to []uint32 The fix is to create array with the correct type This fixed the issue reported in: https://github.com/ethereum/go-ethereum/issues/2802
-
- 08 1月, 2017 3 次提交
-
-
由 Victor Farazdagi 提交于
-
由 Valentin Wüstholz 提交于
-
由 Felix Lange 提交于
The message was used as both key and value in the error object. This only affected unusual errors with no error code.
-
- 07 1月, 2017 6 次提交
-
-
由 Péter Szilágyi 提交于
all: fix spelling errors
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
all: clean up lint issues, remove more dead code
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
-
由 Péter Szilágyi 提交于
mobile: rename passphrase signing method to avoid Swift rewrite
-
- 06 1月, 2017 8 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
The crash when compiling stdin was fixed in solc 0.3.6 (released 2016-08-10). While here, simplify the test so it runs with any solc version. Fixes #3484. The byte code was different for each run because recent solc embeds the swarm hash of contract metadata into the code. When compiling from stdin the name in the metadata is constant.
-
由 Péter Szilágyi 提交于
core/types: remove redundant SignECDSA wrappers, rename to SignTx
-
由 Péter Szilágyi 提交于
core/types: dependency cleanup
-
由 Felix Lange 提交于
This removes the core/types -> leveldb dependency.
-
由 Felix Lange 提交于
This significantly reduces the dependency closure of ethclient, which no longer depends on core/vm as of this change. All uses of vm.Logs are replaced by []*types.Log. NewLog is gone too, the constructor simply returned a literal.
-
由 Felix Lange 提交于
params is imported by leaf-ish library packages and should not pull in the p2p stack.
-
- 05 1月, 2017 12 次提交
-
-
由 Péter Szilágyi 提交于
build: finally settle on empty iOS ObjC package prefixes
-
由 Péter Szilágyi 提交于
-
由 Felix Lange 提交于
-
由 Péter Szilágyi 提交于
Account management API polishes
-
由 Péter Szilágyi 提交于
-
由 Maran 提交于
-
由 Péter Szilágyi 提交于
core,cmd/utils: bugfix for ropsten dump imports
-
由 Jeffrey Wilcke 提交于
The run loop, which previously contained custom opcode executes have been removed and has been simplified to a few checks. Each operation consists of 4 elements: execution function, gas cost function, stack validation function and memory size function. The execution function implements the operation's runtime behaviour, the gas cost function implements the operation gas costs function and greatly depends on the memory and stack, the stack validation function validates the stack and makes sure that enough items can be popped off and pushed on and the memory size function calculates the memory required for the operation and returns it. This commit also allows the EVM to go unmetered. This is helpful for offline operations such as contract calls.
-
由 RJ 提交于
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
To address increasing complexity in code that handles signatures, this PR discards all notion of "different" signature types at the library level. Both the crypto and accounts package is reduced to only be able to produce plain canonical secp256k1 signatures. This makes the crpyto APIs much cleaner, simpler and harder to abuse.
-
由 Bas van Kervel 提交于
-
- 04 1月, 2017 2 次提交
-
-
由 Péter Szilágyi 提交于
cmd/utils, eth, les: bubble --fakepow flag into eth/les too
-
由 Péter Szilágyi 提交于
ethclient: hex encode request args for TransactionInBlock
-