@@ -57,7 +57,7 @@ public class Web3 {
57
57
// FIXME: Rewrite this to CodableTransaction
58
58
public class Personal {
59
59
var provider : Web3Provider
60
- // FIXME: web3 must be weak
60
+ // FIXME: remove dependency on web3 instance!!
61
61
var web3 : Web3
62
62
public init ( provider prov: Web3Provider , web3 web3instance: Web3 ) {
63
63
provider = prov
@@ -79,7 +79,7 @@ public class Web3 {
79
79
// FIXME: Rewrite this to CodableTransaction
80
80
public class TxPool {
81
81
var provider : Web3Provider
82
- // FIXME: web3 must be weak
82
+ // FIXME: remove dependency on web3 instance!!
83
83
var web3 : Web3
84
84
public init ( provider prov: Web3Provider , web3 web3instance: Web3 ) {
85
85
provider = prov
@@ -100,7 +100,7 @@ public class Web3 {
100
100
101
101
public class Web3Wallet {
102
102
var provider : Web3Provider
103
- // FIXME: web3 must be weak
103
+ // FIXME: remove dependency on web3 instance!!
104
104
var web3 : Web3
105
105
public init ( provider prov: Web3Provider , web3 web3instance: Web3 ) {
106
106
provider = prov
@@ -122,7 +122,7 @@ public class Web3 {
122
122
// FIXME: Rewrite this to CodableTransaction
123
123
public class BrowserFunctions {
124
124
var provider : Web3Provider
125
- // weak var web3: web3?
125
+ // FIXME: remove dependency on web3 instance!!
126
126
public var web3 : Web3
127
127
public init ( provider prov: Web3Provider , web3 web3instance: Web3 ) {
128
128
provider = prov
@@ -153,7 +153,7 @@ public class Web3 {
153
153
}
154
154
155
155
var provider : Web3Provider
156
- // weak var web3: web3?
156
+ // FIXME: remove dependency on web3 instance!!
157
157
var web3 : Web3
158
158
var timer : RepeatingTimer ?
159
159
0 commit comments