ocean.py icon indicating copy to clipboard operation
ocean.py copied to clipboard

Integrate EIP 1559.

Open mariacarmina opened this issue 2 years ago • 1 comments

Fixes #888 .

Changes proposed in this PR:

  • modified transactions in order to accept maxPriorityFeePerGas & maxFeePerGas instead of gasPrice for chains that support EIP 1559.
  • updated helper functions to accept different networks, not only ganache
  • tested the modifications with rinkeby & ganache.

mariacarmina avatar Aug 09 '22 12:08 mariacarmina

Rinkeby success logs

INFO     ocean:ocean_assets.py:449 Successfully created datatoken with address 0x53c7Ce78A26861e744E620a22376b091f6cCA188.
INFO     ocean_lib.data_provider.data_encryptor:data_encryptor.py:58 Asset urls encrypted successfully, encrypted urls str: 0x04c400f33a71b5632bedb88fec2e6c48bf03d510be4ce8a859c760b3ccdec77667699095052a09f760d520d2b25ddf643777d0d9137d85fa2f22289c748281d00f5ba6f1d63a90c5952e9333029fffda52e82eeed492e687bf71c7febda428da1d03c29d96a463e40eac7e2012c8924a33d53ad893c94f886763d4498fa6051ba03379b31e77a29b983e1dd051f879682145176bd86f92ca460d7f0349f95037c336d69e7b5923068d776dbace811459dabc459abefae1b510397feacc651a2883e3b426063c4b17e5b5a847e90690943daec1ca0ed0a8b7aec4432dccbef467a87da3f4ac67034b971c659da674240dba1d0ede24361861f086de4fa20b3008690f69bdd2dbfefd290251915f0f029e469efc71e59934736de9a81d9b7f942de333d24e5a2bd47850a86308cbd89a9da489e7e9cd939ec16b64a650f7ce76829fc4c1a8860da28bc433ad33530784a29456ed0bf991bd8130b8cdda4d5b6d59b414e4fa967f1de79ae06def51cd7907b3922c7718eef0b9fd, encryptedEndpoint https://v4.provider.rinkeby.oceanprotocol.com/api/services/encrypt
INFO     ocean_lib.data_provider.data_encryptor:data_encryptor.py:58 Asset urls encrypted successfully, encrypted urls str: 0x0414333e078f0b60cb82c1b47ce8af6bb9883b6923ee729e1c9f4c8c29f4d38d103637305c9368e76d6b93fead74f94a332e7544677fd449ea1578205577d6e091e54920d7a6e7f43fd3aec3db7786011002e5ae2f30f06e302a7ba1447bd18c5149f57f48494b124f461fafbe8fb9df15a763fa204f6fb7fb13bb60f03e6caa69fcb8ac41f2d7eda3f0eed4b98ed7dd2e07e5878371f9c66fed3c70b66623c7ea8be2da295d69946a7e1b122908aa5fbb6f1dda17fce1bf60ac1c6f3da3b13e8e69d514633029300b036f5f36819635ed3b62c93498761d4c7585f7bf655ab3b2fa9e300b86d1a26c8e6cc321225bc285b6d5a37c5bfcd9e914a910fce24d16930611d03fcba2bd036349f1b686965b63e3949c6fe44b5a44b2e6ffe2da8e59f466f13c8a337bf015d1d9871c4d810cf5e147b07819a4705b8996d5a3a6828188aa7a9eb6d357ad3ab36e5688d2fe7de3067f044ff9afffad6dcc5055ff410e92a042fec7cde43981852ca9eb43dbee438f0b3bbb1416202ca04d3b627ddfcc12e4d97a88bfd2bebfac9b5c590a512f84ec7970e8a1a00cf3aaf18c64ec38f27e63601030ba41ef6ad3279edba438b35807a00f81a9447b15be65a12c510e4724a4d3703026f938a8b32c6ccf7482b65d6303e9b975c2f07f725ed75652ceeef390f2f789b442584f22fa606def76684dbd2776032c137c3b1af98f5e631048d8e6960b7f879b26b07d79a1c041d4323ce3fb83041e940e4146bdf80386304831b840786e076cae839f0fe30903d6570a6dd20e79d80fdeb6d625a82227f98e980f8dee2a6f7561d4e65827e71089b240be9974441fc49a30551c623bc7e033e3c37d43ba7342572266b61f1cbe76c64b1910e7f7ea6141ca53676ddfc5c4e753338af8f0ad7c877a19238a944a76f5c9d171bc4fe995d668f30aeb9811aeee579718b8b30d2678dce5ebc4144979d60c5d54722689fc560efba8f940ee30fafb78e88b226c86da654c761e1ee3b652fd92f3a318426da73edec496a3eec06eeb708ca7330a80ea7e4fb192a4b331be3e8eb587ea092924a1b5bb77adb70c039be049cc4250fb6f6cc11f78ce154eb98fd14ff2e55bae28e46f531718dcf9eec9f569a7ba0a15fd6595e47785d4a74a3c14b7e83183940430b41a89d0965df23342b85293103b189df38c45bd315a3019947eef87ce04053861b9fb9b94e0f960518cdac4bf725b69ebb46310c6233bdbc4899131aa6461f07f06d68502c20c989e948c3d625d95e3e25f1fc87c9628941efa08df209fc60ac73f8eed8d86baef1bfc1ec27695e0e499337b547b1ff305fa9e6f38228c4e3606b87d58523b2ba98779a19c3b0fab7b18e8bc7a2fc0484381572fff9ff67c94094701d1113f4a695e82e89e328d2a91f859b6237c48d56f95020f2e086685ca73245514660075682b4a3aea6cda5872fe2b3176a44b089ea621442e4ad7d22407f4f2d0c8712019bbbacce162d625e17459fe6eed1f5e1b0e65c3b2cfe6eaa55dc80026ca44601aa2a37d67c25e4dd7d787c8a2, encryptedEndpoint https://v4.provider.rinkeby.oceanprotocol.com/api/services/encrypt
INFO     ocean_lib.data_provider.data_service_provider:data_service_provider.py:82 Service initialized successfully initializeEndpoint https://v4.provider.rinkeby.oceanprotocol.com/api/services/initialize

mariacarmina avatar Aug 09 '22 12:08 mariacarmina