Leonid Logvinov
c2d6e78b2a
Manually apply #14
2018-01-10 11:24:37 +01:00
Olaf Tomalka
7233a11ba0
Added stateMutability to ABIs
...
In the newest version of Solidity, additional property was added,
called state mutability, specyfing what kind of access does the
function have to memory and storage.
Additionally, constructor mutability is limited to payable/non-payable
as it HAS to modify the storage to actually deploy the contract
2018-01-10 11:24:37 +01:00
Leonid Logvinov
3a1360ce11
0.8.0
2018-01-10 11:24:37 +01:00
Leonid Logvinov
ba761044a6
Fix types definition in package.json
2018-01-10 11:24:37 +01:00
Leonid Logvinov
d8636a2c5d
0.7.2
2018-01-10 11:24:37 +01:00
Olaf Tomalka
9889c8f9e0
Fix ContractInstance new() not parsing properly
...
new is a keyword in typescript and so if a function is called new(),
tsc and for example Visual Studio Code don't regonize types for this
function. The fix is to write this function in quotes
2018-01-10 11:24:37 +01:00
Olaf Tomalka
7e2e392ecc
Made the callback in filter.stopWatching optional
2018-01-10 11:24:37 +01:00
Amir Bandeali
6912a67eba
Add new to contract interface
2018-01-10 11:24:37 +01:00
Amir Bandeali
6abc83de83
fix typo
2018-01-10 11:24:37 +01:00
Leonid Logvinov
0ca66a1469
0.7.1
2018-01-10 11:24:37 +01:00
Leonid Logvinov
a88be1af44
Make transactionIndex nullable
2018-01-10 11:24:36 +01:00
Leonid Logvinov
ae47fda257
0.7.0
2018-01-10 11:24:36 +01:00
Leonid Logvinov
6eb5411029
Improve log events types
2018-01-10 11:24:36 +01:00
Leonid Logvinov
73d13d61a7
0.6.4
2018-01-10 11:24:36 +01:00
Leonid Logvinov
fdf213ef72
Constraint status type
2018-01-10 11:24:36 +01:00
Leonid Logvinov
22fe605b1e
0.6.3
2018-01-10 11:24:36 +01:00
Leonid Logvinov
bcc902a889
Add status to a transaction receipt
2018-01-10 11:24:36 +01:00
Sergey Ukustov
24ff2ec30c
Add async web3.personal.sign
2018-01-10 11:24:36 +01:00
Sergey Ukustov
4e0c67e2a1
Fix indentation
2018-01-10 11:24:36 +01:00
Leonid Logvinov
0cc21db654
0.6.2
2018-01-10 11:24:36 +01:00
Leonid Logvinov
dd5d1c00e5
Make all parameters of FilterObject optional
2018-01-10 11:24:36 +01:00
Leonid Logvinov
cad2555c03
0.6.1
2018-01-10 11:24:36 +01:00
Leonid Logvinov
005d8184aa
Add LogTopic type
2018-01-10 11:24:36 +01:00
Leonid Logvinov
c228eddc57
0.6.0
2018-01-10 11:24:36 +01:00
Leonid Logvinov
ae37f8d9b6
Define sendAsync on HttpProvider
2018-01-10 11:24:36 +01:00
Leonid Logvinov
6a8113af1d
0.5.0
2018-01-10 11:24:35 +01:00
Leonid Logvinov
0c8cf12650
Add AbiType
2018-01-10 11:24:35 +01:00
Leonid Logvinov
2e29a51ccf
0.4.1
2018-01-10 11:24:35 +01:00
Leonid Logvinov
162f1d94dc
Add ContractInstance type
2018-01-10 11:24:35 +01:00
Leonid Logvinov
a76bce1f32
0.4.0
2018-01-10 11:24:35 +01:00
Leonid Logvinov
be20e04c7b
Extend Abi types
2018-01-10 11:24:35 +01:00
Leonid Logvinov
d9df82f31d
0.3.4
2018-01-10 11:24:35 +01:00
Leonid Logvinov
6210333628
Add return type for sendAsync
2018-01-10 11:24:35 +01:00
Leonid Logvinov
a552a790d3
0.3.3
2018-01-10 11:24:35 +01:00
Leonid Logvinov
9acb745956
Add sendAsync types in provider
2018-01-10 11:24:35 +01:00
Leonid Logvinov
875edaf96f
0.3.2
2018-01-10 11:24:35 +01:00
Leonid Logvinov
a9afc0f3f0
Add Web3.isChecksumAddress
2018-01-10 11:24:35 +01:00
Leonid Logvinov
3bbeaabe26
0.3.1
2018-01-10 11:24:35 +01:00
libertylocked
c04cbb480a
Add auth options to HttpProvider
2018-01-10 11:24:35 +01:00
Leonid Logvinov
2c241c294e
Add tslint.json
2018-01-10 11:24:35 +01:00
Leonid Logvinov
ce851f3c28
0.3.0
2018-01-10 11:24:35 +01:00
Leonid Logvinov
817a6d1828
Fix linter errors
2018-01-10 11:24:35 +01:00
Leonid Logvinov
4d0735e7f6
Add linting script and specify style guide
2018-01-10 11:24:34 +01:00
Leonid Logvinov
80291930f0
Make error types consistent
2018-01-10 11:24:34 +01:00
Leonid Logvinov
cf8678b979
Introduce BlockWithoutTransactionData and BlockWithTransactionData
2018-01-10 11:24:34 +01:00
Leonid Logvinov
67722c0fb8
Add LogEntry type
2018-01-10 11:24:34 +01:00
Leonid Logvinov
0b6e246c04
Add web3.personal.sign
2018-01-10 11:24:34 +01:00
Leonid Logvinov
3992295678
Add a lot of types
2018-01-10 11:24:34 +01:00
Sergey Ukustov
da404b9acc
Extract API interfaces: web3.version, web3.eth, web3.personal
2018-01-10 11:24:34 +01:00
Sergey Ukustov
da8db153be
Optional provider parameter in Web3 constructor
2018-01-10 11:24:34 +01:00